WMV, чтобы FLV с помощью Mencoder
Я пытаюсь конвертировать видео файлы.wmv в формат.flv, .flv будет воспроизводиться в плеере JW
Я использую следующую команду
-of lavf -oac pcm -lameopts abr:br=48 -ovc lavc -lavcopts vcodec=flv:vbitrate=480 -srate 22050
Файл был перекодирован, но видео по-прежнему работает так быстро, что 1-минутное видео запускается за 3 секунды.
Я пытался с различными командами, и я не смог добиться успеха?
Какой параметр должен быть передан для решения этой проблемы?
1 ответ
Решение
Как объясняется в списке рассылки 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