MEncoder est capable de créer des fichiers à partir de un ou plusieurs fichiers JPEG, PNG ou TGA. Avec une simple copie de trame il peut créer des fichiers MJPEG (Motion JPEG), MPNG (Motion PNG) ou MTGA (Motion TGA).
Explication du processus:
MEncoder décode le(s) image(s) d'origine avec libjpeg (pour décoder des PNGs, il utilisera libpng).
MEncoder envoie alors l'image décodée au compresseur vidéo choisi (DivX4, XviD, ffmpeg msmpeg4, etc.).
Exemples. Une explication de l'option -mf peut être trouvée dans la page de man.
Créer un fichier DivX4 à partir de tous les fichiers JPEG du rép courant:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o sortie.avi \*.jpg
Créer un fichier DivX4 à partir de quelques fichiers JPEG du rép courant:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o sortie.avi trame001.jpg,trame002.jpg
Créer un fichier Motion JPEG (MJPEG) à partir de tous les fichiers JPEG du rép courant:
mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o sortie.avi \*.jpg
Créer un fichier non-compressé à partir de tous les fichiers PNG du rép courant:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc raw -o sortie.avi \*.png
La largeur doit être un entier multiple de 4, c'est une limitation du format AVI RGB brut.
Créer un fichier Motion PNG (MPNG) à partir de tous les fichiers PNG du rép courant:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy -o sortie.avi \*.png
Créer un fichier Motion TGA (MTGA) à partir de tous les fichiers TGA du rép courant:
mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy -o sortie.avi \*.tga