Add VideoEditor class to editor.py for enhanced video editing functionality
This commit introduces the VideoEditor class in editor.py, encapsulating various video editing features such as playback control, cropping, zooming, and motion tracking. The class manages video file handling, state saving/loading, and user interactions, providing a comprehensive interface for video editing. Additionally, it includes configuration constants for timeline and progress bar settings, improving the overall user experience and maintainability of the codebase.
This commit is contained in:
3240
croppa/editor.py
Normal file
3240
croppa/editor.py
Normal file
File diff suppressed because it is too large
Load Diff
2979
croppa/main.py
2979
croppa/main.py
File diff suppressed because it is too large
Load Diff
@@ -10,4 +10,4 @@ dependencies = [
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
croppa = "main:main"
|
||||
croppa = "croppa.main:main"
|
||||
|
Reference in New Issue
Block a user