Преобразование mp4 в avi/mpeg

Я пытаюсь преобразовать видео в формате mp4 для воспроизведения на цифровой фоторамке. В инструкции к фоторамке (Living Image Li1210) указано:

Цифровая фоторамка может воспроизводить видеоформаты MPEG1, MPEG2, MPEG4 и AVI (в зависимости от кодека).

И в FAQ: Устройство работает только с файлами avi/mpeg4, снятыми большинством цифровых камер. Он также способен воспроизводить некоторые сжатые файлы AVI, такие как видео DivX и XviD. Лучшее поддерживаемое разрешение фото или видео — 480x234.

Я пробовал различные варианты с ffmpeg, такие как

ffmpeg -i in.mp4 -vcodec mpeg4 -vf scale=480x234 out.avi

но, похоже, ничего не получается, кроме пустого экрана на фоторамке.

Любая помощь или совет будут очень признательны.

Спасибо

Если у вас есть рабочий файл, поделитесь его расшифровкой через Mediainfo . Используйте текстовый режим. Обычно эти OEM-продукты требуют особого внимания к профилю кодека и тегу.

Ответы (1)

Извиняюсь, я ошибся с разными настройками масштабирования и, должно быть, перепутал свои файлы. На этом продукте действительно работает следующее (указанное в вопросе) - Living Images Li1210.

ffmpeg -i in.mp4 -vcodec mpeg4 -vf scale=480x234 out.avi

Однако следующее масштабирование, по-видимому, дало лучшие результаты при преобразовании из 1280x720 (стандартная загрузка YouTube)

ffmpeg -i in.mp4 -vcodec mpeg4 -vf scale=416x234 out.avi

И я думаю, что это дополнение к этому вопросу привело к небольшому улучшению

ffmpeg -i in.mp4 -q:v 6 -vcodec mpeg4 -vf scale=416x234 out.avi
При отсутствии q:vспецификации битрейта или ffmpeg по умолчанию использует 200 кбит/с для файлов mpeg4. Ваше первое масштабирование непропорционально исходному. Ваш второй нет.