6.6. Codificando desde múltiples archivos de imágenes de entrada (JPEGs, PNGs o TGAs)

MEncoder es capaz de crear películas desde uno o más archivos JPEG, PNG o TGA. Con framecopy simple crea archivos MJPEG (Motion JPEG), MPNG (Motion PNG) o MTGA (Motion TGA).

Explicación del proceso:

  1. MEncoder decodifica las imágenes de entrada con libjpeg (cuando decodifica PNGs, usa libpng).

  2. MEncoder alimenta entonces con la imagen decodificada al compresor de video elegido (DivX4, Xvid, ffmpeg msmpeg4, etc.).

Ejemplos.  La explicación de la opción -mf puede encontrarse más abajo en la página de manual.

Creating a DivX4 file from all the JPEG files in the current dir:

mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi \*.jpg

Creando un archivo DivX4 desde algunos archivos JPEG en el directorio actual:

mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o salida.avi frame001.jpg,frame002.jpg 

Creando un archivo Motion JPEG (MJPEG) desde todos los archivos JPEG en el directorio actual:

mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o salida.avi \*.jpg

Creando un archivo sin comprimir desde todos los archivos PNG en el directorio actual:

mencoder -mf on:w=800:h=600:fps=25:type=png -ovc raw -o salida.avi \*.png

Nota

El ancho debe ser múltiplo entero de 4, esto es una estimación del formato AVI RAW RGB.

Creando un archivo Motion PNG (MPNG) desde todos los archivos PNG en el directorio actual:

mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy -o salida.avi \*.png

Creando un archivo Motion TGA (MTGA) desde todos los archivos TGA en el directorio actual:

mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy -o salida.avi \*.tga