У меня есть видео webm-Fle с несколькими аудиопотоками (17 языков), и я хочу заменить видеопоток более новым без перекодирования аудио. Спасибо!!

1 ответ1

0

Вы можете использовать опцию -map чтобы выбрать нужные потоки, и -c copy чтобы скопировать эти потоки:

ffmpeg -i newvideo.webm -i 17_languages.webm -map 0:v -map 1:a -c copy output.webm

Добавьте опцию вывода -shortest если вы хотите, чтобы вывод заканчивался, когда заканчивается самый короткий поток.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .