conversión de mp4 a avi/mpeg

Estoy tratando de convertir un video mp4 para reproducirlo en un marco de fotos digital. El manual del marco de fotos (Living Image Li1210) dice:

El marco de fotos digital puede reproducir formatos de video MPEG1, MPEG2, MPEG4 y AVI (según el códec).

Y en las preguntas frecuentes: El dispositivo solo funciona con los archivos avi/mpeg4 tomados por la mayoría de las cámaras digitales. También es capaz de reproducir algunos archivos AVI comprimidos, como videos DivX y XviD... La mejor resolución admitida de una foto o video es 480x234.

He probado varias opciones con ffmpeg como

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

pero parece que no puede obtener nada más que una pantalla en blanco en el marco de la foto.

Cualquier ayuda o consejo sería muy apreciado.

Gracias

Si tiene un archivo de trabajo, comparta su lectura con Mediainfo . Utilice el modo de texto. Por lo general, estos productos OEM son particulares sobre el perfil y la etiqueta del códec.

Respuestas (1)

Disculpas, estaba perdiendo la cabeza con diferentes configuraciones de escala y debo haber mezclado mis archivos. Lo siguiente (citado en la pregunta) de hecho funciona en este producto: Living Images Li1210.

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

Sin embargo, la siguiente escala pareció producir mejores resultados al convertir de 1280x720 (descarga estándar de YouTube)

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

Y creo que esta adición de esta pregunta produjo una ligera mejora .

ffmpeg -i in.mp4 -q:v 6 -vcodec mpeg4 -vf scale=416x234 out.avi
En ausencia de una q:vespecificación de tasa de bits o, ffmpeg tiene como valor predeterminado 200 kb/s para mpeg4. Su primera escala es desproporcionada en relación con la fuente. Tu segundo no lo es.