wkaisertexas / ScreenTimeLapse

Take color-accurate timelapses of your screens and cameras on MacOS
https://apps.apple.com/us/app/timelapze/id6473860445
MIT License
778 stars 25 forks source link

Deletes one of the two displays' videos?? #29

Closed orimandel closed 8 months ago

orimandel commented 8 months ago

I recorded a timelapze using two monitors (by accident, I only wanted to record the external one but both the external and the mac's display were selected in the menu). When finishing the 3hr long recording, QuickTime popped up showing the recording of the mac's screen, even though I have the setting disabled. no worries though. Main problem is - the video of the external monitor is nowhere to be found! I looked in my selected location, it's simply not there and I am so bummed out. Note: I also can not find the Mac display's vid, but using the QuickTime popup I can save it.

wkaisertexas commented 8 months ago

The video is always shown if it can not be saved to the directory specified (Desktop, Documents, etc.). That way you can see the video. From the Quicktime, you can resave the video to a location that you want (Desktop, Documents, etc.). However, without permission, MacOS does not let you save there directly.

I wanted to save videos in the Movies folder if the user had not specified a location. However, Apple denied me the ability to add those permissions in the info.plist file to pass App Store review.

wkaisertexas commented 8 months ago

I will admit this interaction design is a little wonky, however.

orimandel commented 8 months ago

I get that, okay, but the problem still exists that one of the files did not even appear - the external monitor's video did not appear on QuickTime and did not get saved to the folder either. It seems like the problem with the workaround QT solution is that it only opens one file and not more - therefore one of my two files was lost.

wkaisertexas commented 8 months ago

Did you check the tmp folder itself?