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
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
q:v
especificació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.
gian