Преобразован видеофайл MP4 в H.264, но нет звука

635
siklopentan

У меня есть видео файл MP4. Я превращаю это в H.264. После конвертации видео выглядит хорошо, но звука нет. Вы можете мне помочь?

ffmpeg -i input.mp4 -vcodec libx264 -acodec aac output.h264 
-2
Что вы на самом деле хотите сделать? Это похоже на проблему XY (http://xyproblem.info/) slhck 5 лет назад 0

1 ответ на вопрос

4
Gyan

.264представляет необработанный поток битов H264, поэтому звук отсутствует. Если вы хотите inputтранскодировать видео в поток H264, используйте

ffmpeg -i input.mp4 -vcodec libx264 -acodec aac output.mp4 

Но проверьте, если это уже H264. Беги ffprobe input.mp4.

Но на этот раз это похоже на mp4. Я хочу видеть это как h.264. Разве нет способа сделать это? siklopentan 5 лет назад 0
@siklopentan: H.264 и MP4 полностью разные классы - один - кодек, другой - контейнер, содержащий кодеки. Таким образом, файл может быть одновременно ** и **. ** (и, вероятно, есть.) grawity 5 лет назад 3
@siklopentan Файл H.264 не может хранить аудиодорожку вместе с видео. Вот для чего предназначены контейнеры. dsstorefile1 5 лет назад 0

Похожие вопросы