Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # This script can be used to combine multiple FFMPEG files into one without re-encoding
- # It lists all the *mp4 files in current directory and then builds a file list, passing it to FFMPEG
- # FFMPEG does concatenation and then we remove the file list
- # Requirements: FFMPEG, Linux, Bash
- # Save to ffmpeg-combine-noreencoding.sh, do `chmod +x ffmpeg*sh`, then run like `./ffmpeg-combine-noreencoding.sh`
- # * Please run only in folder with the FFMPEG files you want to combine
- # * Files will be combined in alphabetical way
- # * Process takes some time, output filename is normally always output.mp4
- for item in $(ls *mp4); do
- echo "file '$PWD/$item'" >> filelist.md
- done
- ffmpeg -f concat -safe 0 -i filelist.md -c copy output.mp4
- rm filelist.md
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement