¿Cómo codifico video para Philips DCP851 con ffmpeg?

¿Cómo codifico video para Philips DCP851 con ffmpeg?

Un reproductor Philips antiguo que tengo reproduce archivos "xvid", como los creados comúnmente por Handbrake y herramientas similares. Este no reproducirá todos esos archivos que tenía por ahí, ni usará las recetas estándar que había usado anteriormente con ffmpeg.

Respuesta1

Según Philips DCP851manualsu dispositivo puede reproducir DIVX, por lo tanto, se debe aplicar lo siguiente

sacado deejemplos de ffmpeg

Convertir a DivX

Esto crea un archivo DivX, relación de aspecto 4:3, resolución de 320x240, velocidad de bits de 690k para video y 128k para audio. El tamaño correcto para mi reproductor Archos AV420.

ffmpeg -i archivo de entrada.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspecto 4:3 -s 320x240 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 archivo de salida.avi

y lo mismo para la relación 16:9.

ffmpeg -i archivo de entrada.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspecto 16:9 -s 320x192 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 archivo de salida.avi

Respuesta2

Estas opciones de ffmpeg funcionaron para mí. Tomó un tiempo darse cuenta. Esta unidad es menos compatible que una unidad Philips anterior que tengo.

ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBITRATE -vtag DIVX output.avi

DIVXes sólo la palabra DIVXy es obligatoria. Creo que este en particular es el parámetro mágico para que el DCP851 funcione. [EDITAR] - MP4Stambién funciona. MP4Sfunciona con otro reproductor de hardware que tengo y que no funciona DIVX(Sony DVP-FX980). ¿Quizás sea más ampliamente compatible?

ABITRATEes la tasa de bits de audio: 64kes lo que uso

VBITRATEes la velocidad de bits del vídeo: 640kes la que uso, pero es mala; un número mayor daría una mejor calidad de vídeo.

WIDTHy HEIGHTson el tamaño de píxeles del vídeo de salida.

La pantalla es de 480x234, así que la uso WIDTHxHEIGHTcon material 16:9. Si tuviera material 4:3 una buena opción sería 304x234 o 320x234.

Las etiquetas de vídeo (vtag) que se utilizan para los AVI se denominan fourcc. www.fourcc.orgtiene una lista bastante grande de estos códigos.

información relacionada