FFmpeg: заменяем аудиодорожку

Под Ubuntu монтаж видео, фактически, возможен только в KDEnlive, но он совсем не умеет работать со звуком в части шумоподавления. Поэтому приходится отдельно обрабатывать дорожку в Audacity и потом объединять с видео. Как это сделать быстро, то есть без перекодирования видео? Заменим аудиодорожку в ffmpeg.

$ ffmpeg -i ./input_video.mp4 -i input_audio.m4a -c:v copy -map 0:v:0 -map 1:a:0 output_video.mp4

Как видим из аргументов map, мы берем из первого источник видеодорожку, а из второго источника - аудиодорожку. Дополнительно перекодирует видео в aac, на что накладные расходы небольшие. В 4-е потока выдавал выходной файл на скорости порядка 20...30х, тогда как полное перекодирование шло на 0.6...1.0х.