FFmpeg создает приглушенный аудиофайл из видео без звука

#ffmpeg

Вопрос:

У меня есть файл webm, содержащий только видеодорожку. Я хотел бы знать, возможно ли создать новый файл с только приглушенной звуковой дорожкой той же продолжительности, что и видеофайл. Допустим, у нас есть webm vp8, и я хочу создать другой файл той же продолжительности с отключенной дорожкой AAC.

Ответ №1:

Да, с помощью труб, вот так.

 ffmpeg -an -i in.webm -f lavfi -i anullsrc -c:v copy -c:a aac -shortest -fflags  shortest -max_interleave_delta 200M -f nut - | ffmpeg -f nut -i - -vn -c copy silent.m4a
 

Комментарии:

1. Спасибо @Gyan. Если входной файл имеет формат mp4. Что я должен изменить в команде?

2. После этого вы можете использовать любой ввод, который захотите -i . Поэтому замените -i in.webm на -i in.mp4