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:
MEncoder decodifica las imágenes
de entrada con
libjpeg
(cuando decodifica PNGs, usa
libpng
).
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
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