Added a preference to allow changing the priority of AVFoundation (Apple’s native playback and decoding engine) and FFmpeg. Unchecking this preference will give FFmpeg priority over AVFoundation, which means that Screen will use FFmpeg if it can play back the file.
Hopefully fixed an issue where the Help search bar was not appearing
Fixed a bug with scrolling in the Markers sidebar
Fixed an issue where unchecking the “Remember color and sizing settings” preference would actually result in no preferences getting remembered.
Fixed a bug introduced by macOS Catalina causing H.264 and H.265 QuickTimes and MP4s to display in the wrong colorspace if tagged with an undefined transfer function with a gamma tag. We have reached out to Apple to see if they can more concretely fix this bug on their end.
Added preference to allow dropping frames to keep up with playback
Any user input to the player (play, pause, seek, etc.) will now immediately drop all pending frames to display for ultimate snappiness. This should fix issues where pressing pause would play through all pending frames first before actually pausing.
At long last, you can can create playlists in Screen! Import a collection of movies and folders and view them all in the same window. You can even copy/paste preferences like LUTs and Cropping to apply to other movies in the playlist.
Support for EDR tonemapping for movies with static HDR 10 metadata or a HLG tag when using “Match QuickTime” color management (macOS 10.15+ required). Please note that screenshots of system tonemapped material will not match the viewer!
Added a preference to disable horizontal scrolling for scrubbing (mainly for Magic Mouse users)
Added a preference to specify maximum folder search depth
Export a “trimmed” version of your movie when you set in and out points. This will perform a lossless copy of the movie’s trimmed media into a new file. QuickTime (.mov), MPEG-4 (.mp4), Blackmagic RAW (.braw), and REDCODE RAW (.R3D) currently supported
Screenshots (PNG, TIFF, HEIC) can now optionally preserve the alpha channel of the original movie. By default, this preference is disabled and the movie will be composited against black.
Support for opening WebP images
Quick Look plugin support for WebP images
HEVC with Alpha now allows inspection of alpha channel (macOS 10.15 Catalina and above)
Alpha channel mode (Straight or Premultiplied) will show up in metadata if an alpha channel exists
“Ahead” frame caching will now smartly stop at or wrap around in and out points
Better Premultiplied/Straight Alpha detection in ProRes
Fixed a bug where caching “On Demand” wouldn’t cache every frame in the movie even if there was enough memory to do so
Fixed a bug where clicking “Setup LUT Library” wouldn’t actually take you to the Color preferences tab
Improved JKL transport controls to better match NLEs. While holding K, you can tap J to step backward one frame or tap L to step forward one frame. While holding K, you can hold J to slow reverse play 0.5x or hold L to slow forward play 0.5x. K key will now only stop playback (instead of toggling playback)
Added ability to clear just the in or out points
R, G, B, A, and Y keys are now the shortcuts for toggling Red, Green, Blue, Alpha, and Luma channel isolation respectively - C will cycle through all channels
Moved around some menu items for better organization
Changed some keyboard shortcuts to better match NLEs
Tweaks for memory management on export - should fix some issues with excessive memory usage on long exports
Fixed a crash that could happen when external GPUs are added or removed