What's Changed
- Cache and reuse intra costs from scenechange by @shssoichiro in #2895
Since intra costs are computed completely independently of any information outside the frame itself, these costs are guaranteed not to change for a given input frame.
This also contains what is technically a bugfix in passing the proper input frame number to the run_comparison
method in the scenecut detector. However, this bug was unlikely to affect any real-world use cases prior to the introduction of this caching.
Full Changelog: p20220208...p20220215