4 Commits

Author SHA1 Message Date
Jonathan Thomas 967b58c0d3 - Added BASIC_SOFT and made it the default for new ChromaKey effects.
- BASIC = hard cutoff; BASIC_SOFT = hard cutoff + halo feather.
- Optimized loops/math + OpenMP, and added benchmark + tests for both and JSON/default behavior.
2026-03-08 00:31:21 -06:00
Jonathan Thomas 438c74f340 Adding new args to openshot-benchmark, so each test can be run separately - useful for quick optimization validation. 2026-03-01 21:25:27 -06:00
Jonathan Thomas fa4f44d108 Fixing small build error on benchmark includes 2025-09-12 21:19:16 -05:00
Jonathan Thomas b94dcac3b4 Adding Benchmark executable to assist with performance testing and comparisons with different versions of OpenShot.
Initial results:
FFmpegWriter,7800
FrameMapper,3508
Clip,4958
Timeline,30817
Timeline (with transforms),53951
Effect_Mask,9283
Effect_Brightness,12486
Effect_Crop,5153
Effect_Saturation,15545
Overall,147136
2025-09-12 17:27:43 -05:00