Используя ffmpeg, я пытаюсь отключить все 5.1-канальные аудио на некоторое время в видео - PullRequest
0 голосов
/ 01 ноября 2019

Я хочу отключить звук для части видеоклипа, сохранив видео таким, как оно есть.

Я сталкивался с этим в Интернете.

ffmpeg -i ~/Downloads/in.mov -vcodec copy -af "volume=enable='between(t,0,3)':volume=0" ~/Downloads/out2.mov

Хотя это работает, он преобразует аудио 5.1 в стерео. Разве невозможно отключить первые 3 секунды всех аудиоканалов 5.1, сохраняя при этом каналы 5.1 без изменений в готовом выходном видеофайле?

Ниже приведены технические характеристики моего видео / аудиоклипа:

Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], Closed Captions, 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc
Stream #0:1[0x101]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:2[0x102]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s

Спасибо.

...