Mixed videos concatenator
Project description
MixVideoConcat
MixVideoConcat is a Python tool/library based on ffmpeg for concatenating video files of different formats, resolutions, and orientations into a single video file. It supports various input formats and ensures seamless merging of videos while handling differences in resolution and orientation.
Installation
You can install MixVideoConcat via pip:
pip install mixvideoconcat
Command line tool usage
mixvideoconcat [-h] [-t TMPDIR] [-l LOGFILE] [-f] sources [sources ...] destination
positional arguments:
sources Source files
destination Destination file
options:
-h, --help show this help message and exit
-t TMPDIR, --tmpdir TMPDIR
Directory for temprary files (they can be huge!)
-l LOGFILE, --logfile LOGFILE
Log file
-f, --force Overwrite existing
Example
Concatenate three video files (video1.mp4, video2.mov, video3.avi) into a single video file named output.mp4:
mixvideoconcat video1.mp4 video2.mov video3.avi output.mp4
Library usage
from mixvideoconcat import concat
concat(['video1.mp4', 'video2.mov', 'video3.avi'], 'output.mp4')
Contributing
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
Show your support
Give a ⭐️ if this project helped you!
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
mixvideoconcat-1.1.0.tar.gz
(44.1 kB
view hashes)
Built Distribution
Close
Hashes for mixvideoconcat-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bd7570d373d2598bbe72213cc8a4d0b05c16e37bf01e42addd9460acd059d9d |
|
MD5 | 8541e2a32a672ebfac03a45e7d7885fd |
|
BLAKE2b-256 | 8a247eaffffba036a8b5b9f47baf0f468c02c02b8736bcc767d1c0ba4f61a567 |