У меня есть эта проблема с некоторыми файлами AVI. Вывод
ffmpeg -i file.avi
содержит строку
[ПУСТОЙ УКАЗАТЕЛЬ 0x97c4d40] Недопустимые и неэффективные Ветераны-зарубежных-войн-avi упаковал обнаруженные кадры B.
Кто-то советовал мне использовать
ffmpeg -i file.avi -vcodec h263 -acodec aac -f mpg output.mpg
для преобразования файла в правильный формат но это производит ошибку
Неизвестный формат ввода или вывода: mpg
Как я могу преобразовать свои файлы?
Я использовал бы MPEG Streamclip. Это действительно просто. Хотя они не обновили программное обеспечение в некоторое время, я использовал ту же версию в течение многих лет (последний раз на моем Intel Mac с ОС 10.6.6). Это хорошо для отдельных файлов. Не уверенный в пакетной обработке.Удачи.
MPEG Streamclip является мощным преобразователем бесплатного видео, плеером, редактором для Mac и Windows. Это может играть много файлов ролика, не только MPEGs; это может преобразовать файлы MPEG между, мультиплексировал/демультиплексировал форматы для авторской разработки; это может закодировать фильмы ко многим форматам, включая iPod; это может сократить, обрезать и присоединиться к фильмам. MPEG Streamclip может также загрузить видео с YouTube и Google путем ввода страницы URL.