2

Я пытаюсь исправить некоторые проблемы с громкостью в нескольких фильмах. в некоторых моих фильмах звук из 5.1-канального объемного звучания воспроизводится через стереодинамики, в результате чего громкость звука становится очень тихой для диалогов и громкой для экшн-сцен и тому подобного.

Я нашел команду ffmpeg, чтобы исправить это с помощью сжатия динамического диапазона:

ffmpeg -i my_movie_with_bad_volume.mp4 -af dynaudnorm -vcodec copy output.mp4

Это исправляет звук, но я хотел бы вместо выходного файла, имеющего только отрегулированный звук, получить в качестве второй дорожки, которую я могу выбрать. таким образом, у меня все еще есть оригинальное аудио, доступное как опция, в том же видеофайле.

Можно ли изменить командную строку, чтобы сделать это?

1 ответ1

0

использование

ffmpeg -i my_movie_with_bad_volume.mp4 \
       -filter_complex "[0]dynaudnorm[a]" \
       -map 0:v -map "[a]" -map 0:a \
       -c:v copy -c:a:1 copy output.mp4

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