Как сохранить звук при конвертации в MPG с FFMPEG

509
Charlie

Я конвертирую видео в MPG и на выходе нет звука. Я знаю, что должен указать аудио поток, но не могу найти, как в документации.

Мне нужен MPEG в качестве выходного контейнера, потому что я передаю видео в моем веб-приложении, используя jsmpeg, и это необходимый формат. Заранее спасибо!

ffmpeg -i bunny.mp4 -f mpeg1video -vf scale=1600:900 -y bunny.mpg 
0

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

1
Gyan

jsmpeg doesn't say anything about being able to play audio - seems to be a video-only decoder.

If you run ffprobe bunny.mpg you can check if the output has audio or not. If your ffmpeg build has or is linked with libmp3lame or libtwolame, it will.

Спасибо за команду ffmpeg. Мы фактически реализовали наш собственный аудио-контекст, поэтому jsmpeg может читать отдельную звуковую дорожку и воспроизводить ее одновременно с видео. Я обнаружил опцию ffmpeg "-target pal-dvd", и это сохраняет звук. Charlie 8 лет назад 0
Разве PAL DVD не создает поток MPEG-2? Jsmpeg декодирует это? Gyan 8 лет назад 0
Не уверен насчет PAL DVD, но jsmpeg сейчас декодирует мои видео. Charlie 8 лет назад 0