

Also, many improvements related to EOF (end of file) detection and file duration detection have further expanded the compatibility, even for badly encoded files with missing timestamps, and incorrect durations (which is very common in JavaScript encoded videos, and certain types of video capture files).

We have rearchitected our decoder to be much more resilient to missing packets, missing timestamps, and better understanding when we are missing video or audio data, so we can move on without pausing.ĭozens of bug fixes and related improvements have also helped OpenShot 3.0 expand compatibility to more video formats and codecs, especially newer ones, which tend to be more reliant on multi-threaded decoding, such as AV1. But to understand why things are so much smoother, we need to look deeper into our decoding engine. One of the largest and most noticeable changes to OpenShot 3.0 is our improved video preview, resulting in smoother video preview and fewer freezes and pauses during previewing. Enhanced Real-Time Video Playback Performance A few notable improvements are related to thread safety (during timeline changes and video playback caching), multi-threaded unit tests designed to flush out race conditions and concurrency issues, safer object clean-up and deletion, and updates to the Undo/Redo system to prevent crashes (for example, when spamming undo). This was a unique challenge, both in finding clever ways to identify and reproduce crashes, and finding solutions that don't impact the performance of OpenShot. We have worked tirelessly over the past 12 months to identify and fix as many stability issues as possible in OpenShot. 4K display | monitor support (High DPI)ĭownload OpenShot 3.0 and follow our step-by-step installation guide.

