This is a fork of Arne Vogel's concat
because i suck at golang and can't properly contribute but i use this tool daily and wanted to have features that are most useful to me.
- OSX
brew install ffmpeg
- increase max open files (
ulimit -n 4096
) to at least 4096 to avoid ffmpeg issues on large VODs
- removed Windows compatibility
- removed API key customization
- reworked concurrent download of chunks with worker pattern and channels
- implemented status updates from
ffmpeg
- introduced progress bars for both chunk download and video encoding processes