python_cli_video_editor
PySceneDetect
python_cli_video_editor | PySceneDetect | |
---|---|---|
1 | 3 | |
16 | 2,793 | |
- | - | |
0.0 | 9.0 | |
almost 2 years ago | 5 days ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
python_cli_video_editor
-
My first two big projects (new learner) feedback is appreciated.
[Video editor repository](https://github.com/YassinAO/python_cli_video_editor)
PySceneDetect
-
VidCutter: A program for lossless video cutting
If you mean scene changes, this library works: https://github.com/Breakthrough/PySceneDetect
-
Split video into clips or subclips, based on gaps in audio
I saw this library as well https://github.com/Breakthrough/PySceneDetect and I wonder if that might be helpful?
-
Auto-splitter when an area on the screen changes
I do this using pyscenedetect. It is a command line tool that also has python bindings you can use so that it can all be scripted. For your use-case in which it is color based scene transitions, you would want to use the content detector. It can not only detect your scene transitions, but can also use a tool like mkvmerge to split the video into individual scenes. I personally use this to detect scene transitions and then use moviepy to annotate over the top of the video using text clips all in a single script.
What are some alternatives?
moviepy - Video editing with Python
caer - High-performance Vision library in Python. Scale your research, not boilerplate.
openshot-qt - OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
pydavinci - A python package that helps you script DaVinci Resolve
editly - Slick, declarative command line video editing & API
cherry-on-py - Cloud computing is a game changer for developers. What can you do in a couple hundred lines of code?
video-to-ascii - It is a simple python package to play videos in the terminal using characters as pixels
avio - Audio Visual IO tools for Isomer
cnn-watermark-removal - Fully convolutional deep neural network to remove transparent overlays from images
img2table - img2table is a table identification and extraction Python Library for PDF and images, based on OpenCV image processing
python_cli_image_editor - A CLI image editor written in the Python Language.
towhee - Towhee is a framework that is dedicated to making neural data processing pipelines simple and fast.