5baa2572ea3846397974c7b0f3358e11ec9e52c8
This commit introduces the Cv2BufferedCap class, which provides a buffered wrapper around cv2.VideoCapture. It implements frame caching with LRU eviction to optimize frame retrieval and reduce latency during video playback. The VideoEditor class has been updated to utilize this new class, enhancing performance and simplifying frame management. Unused frame cache methods have been removed to streamline the codebase.
Description
No description provided
Languages
Python
98.6%
Shell
0.8%
Go
0.6%