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.0.0.tar.gz
(43.5 kB
view hashes)
Built Distribution
Close
Hashes for mixvideoconcat-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3634540e44f3886056018d882994e48bb66bd28b49ab2267c9ef04287262c2e9 |
|
MD5 | dbace833edb85a0486eb6ba8b844c2fa |
|
BLAKE2b-256 | c9eec4160768a7a6b6340a4c6d16878973a4cde0715b0283e341b33ffc90b8fa |