Batch convert video files using avidemux client from shell

cd /path/to/media/files Example 1: mkv to mp4 with x264 video and aac audio for f in *.mkv; do avidemux3_cli --load "$f" --video-codec x264 --audio-codec AAC --output-format MP4 --save "${f%.mkv}.mp4"; done Example 2: avi to mp4 with original audio/video codecs for f in *.avi; do avidemux3_cli --load "$f" --video-codec copy --audio-codec copy --output-format MP4 --save "${f%.avi}.mp4"; done