FFmpeg audio channel remuxer for use with multitrack recordings from OBS
- Fast remuxing of selected audio channel into output video file
- Batch directory remuxing
- Makes remuxing outputs easy and beginner friendly
- Windows
- Download release and extract
- Set up input/output directories and audio channel in settings.cfg
- Run Audio-Remux.exe
- Linux/macOS
- Download repo and extract
- Install FFmpeg & Python3.8 for your system and set binary location (or just ffmpeg no extension) in settings.cfg
- Set up input/output directories and audio channel in settings.cfg
- Run
python audio-remuxer.py
Development Requirements
- Python 3.8
- cx_freeze for building .exe's for distribution
- inDir | Directory for input files
- outDir | Directory for output files
- ffmpeg | ffmpeg binary to execute
- outPrefix | Prepended to the file name for output
- encodePreset | ffmpeg encoder preset (slow,fast,veryslow ect)
- audioChannel | Audio channel to include in remuxed mp4
- videoFormat | File extension for input files
- deletemkv | Remove any mkv files with the same input name (OBS remux cleanup)
- batchMode | Run for each file in the input directory (defaults to the latest mp4)
I will not respond to errors or problems on Twitter but you should still follow me. Report problems here
- Twitter at
@downthecrop
- YouTube at
@downthecrop
- BSD Zero Clause (Python Code, FFmpeg is GPL) LICENSE
- Copyright 2020 © downthecrop.