WMV, чтобы FLV с помощью Mencoder

3512
Gopi

Я пытаюсь конвертировать видео файлы .wmv в формат .flv, .flv будет воспроизводиться в плеере JW

Я использую следующую команду

-of lavf -oac pcm -lameopts abr:br=48 -ovc lavc -lavcopts vcodec=flv:vbitrate=480 -srate 22050 

Файл был перекодирован, но видео по-прежнему работает так быстро, что 1-минутное видео запускается за 3 секунды.

Я пытался с различными командами, и я не смог добиться успеха?

Какой параметр должен быть передан для решения этой проблемы?

0

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

1
avelldiroll

Как объясняется в списке рассылки mencoder :

Mencoder не может читать fps из контейнера wmv.

Вы можете установить значение fps или ослабить ваши проблемы и использовать ffmpeg :

ffmpeg -i input_video.wmv output_video.flv 

Если вы хотите использовать параметры кодирования, которые вы запрашивали в своей команде mencoder (я могу ошибаться насчет единиц скорости бит по умолчанию для mencoder):

ffmpeg -i input_video.wmv -b 480m -acodec pcm_s8 -ab 48k -ar 22050 output_video.flv 
Когда я попытался с помощью вышеуказанной команды, я получил эту ошибку «Неподдерживаемый кодек (id = 86056) для входного потока # 0.0». Нужно ли сделать какую-либо градацию ffmpeg? Gopi 15 лет назад 0
что такое поток ввода # 0.0? это сообщение показывает ту же ошибку (http://lists.mplayerhq.hu/pipermail/ffmpeg-user/2009-January/018413.html) ... его проблема в аудиокодеке TwoCC 0x0162 Windows Media Audio Professional V9, который не был не поддерживается по состоянию на январь 2009 г. и все еще не поддерживается. quack quixote 15 лет назад 0
ffmpeg 0.5 (выпущен в марте 2009 г.) поддерживает wmv9 (http://ffmpeg.org/changelog.html) - @Sri Kumar: укажите версию и платформу ffmpeg, если вы хотите, чтобы кто-то мог вам помочь. avelldiroll 15 лет назад 0
SVN-r16573 - версия ffmpeg и операционная система Xp (SP2) Gopi 15 лет назад 0
@Sri Kumar - вы должны обновить вашу установку ffmpeg, она немного устарела avelldiroll 15 лет назад 0