No project description provided
Project description
Video Editor
Video editing tool using ffmpeg. The tool has the ability to cut as many unnecessary video frames as specified in a YAML file.
Dependencies
- ffmpeg
Install
Use pip install video-editor
to install.
How To
- Ensure the
ffmpeg
package is installed. Usebrew install ffmpeg
to install on MacOSX. - Create a YAML file with frames to either select or delete.
Here is a sample YAML:
myrecording.yaml
---
input: "input-video.mp4"
output: "output-video.mp4"
cut_method: select # use 'delete' to remove unwanted frames
timeframe:
- from: start # first frame
to: 4m
- from: 10m11s # selected frames
to: 15m50s
- from: 30m5s # selected frames
to: end # last frame
- Execute the following command:
video-cut -p myrecording.yaml
where,-p
is the YAML with editing instruction. - You should now get the
output-video.mp4
video file after the process is over.
Future Enhancements
- Move from
ffmpeg
tool toffmpeg-python
library - Add feature to screen grab based on screen coordinates
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
video-editor-1.1.tar.gz
(3.7 kB
view hashes)
Built Distributions
video_editor-1.1-py3.8.egg
(3.6 kB
view hashes)
Close
Hashes for video_editor-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84b488a1b9cc3698c68a15886b68ba12d52a6b69ce9616613d96ba51384de982 |
|
MD5 | 375fe332b392557f650f0c9d9e8eea36 |
|
BLAKE2b-256 | be27f81d9ebb8187a97511bf97d5b5ece463f7127a57a851e160e07de124ab41 |