2014-01-24 3 views
0

Я хочу воспроизвести файл видеоформата avi в браузерах с использованием видеокода HTML5. Поскольку файл формата avi не воспроизводится в браузерах, я должен преобразовать его в файл формата mp4.конвертировать из avi в mp4 с помощью ffmpeg

Для преобразования я использую код ffmpeg в Windows.

ffmpeg -i input.avi OUTPUT.mp4

Преобразование видео завершено, но видео кодек и аудио кодек не действует, таким образом, он не сможет играть в игры с помощью тега видео в html5.

Пожалуйста, найдите правильный код, который скрывает файл. другой код преобразования я попытался было .. ffmpeg -i input.avi -c:v libx264 -preset slow -crf 22 -c:a libfaac -b:a 128k OUTPUTAVINew.mp4 но я получил ошибку в libfaac неизвестному кодировщика пожалуйста, помогите мне, и даже я скачал **libfaac.dll**, но ничего не вышло `

+0

Найти видео, _does_ работу, а затем кодировать видео с те же кодеки, простые. Чтобы получить информацию, используйте следующий cmd 'ffmpeg -i mymovie.avi', где' mymovie.avi' заменяется именем вашего видео. – enhzflep

ответ

1

Я хотел бы предложить вам использовать последнюю версию ffmpeg. Вам не нужно скачать дополнительные DLL.

Использование libvo_aacenc вместо libfaac

-crf 22 является высокое потребление ниже говорят -crf 19

Насколько мой опыт, который я хотел бы использовать

ffmpeg -i input.avi -c:v libx264 -preset slow -crf 19 -c:a libvo_aacenc -b:a 128k 
Смежные вопросы