7.6. Codificando con la familia de codecs de libavcodec

libavcodec provee un montón de interesantes formatos de video y audio (actualmente sus codecs de audio no están soportados). Puede codificar con los siguientes codecs (más o menos actualizado):

Nombre del codecDescripción
mjpeg Motion JPEG
ljpeg Lossless JPEG
h263 H263
h263p H263 Plus
mpeg4 ISO estándar MPEG-4 (compatible con DivX 5, XVID)
msmpeg4 pre-standard MPEG-4 variant by MS, v3 (aka DivX3)
msmpeg4v2 pre-standard MPEG-4 by MS, v2 (usado en archivos asf antiguos)
wmv1 Windows Media Video, version 1 (aka WMV7)
wmv2 Windows Media Video, version 2 (aka WMV8)
rv10 un codec RealVideo antiguo
mpeg1video MPEG1 video
mpeg2video MPEG2 video
huffyuv compresión sin pérdidas
asv1 ASUS Video v1
asv2 ASUS Video v2
ffv1 codec de video si pérdidas de FFmpeg

La primera columna contiene los nombres de los codecs que deben pasarse después de la configuración vcodec, como: -lavcopts vcodec=msmpeg4

Un ejemplo, con compresión MJPEG:

mencoder dvd://2 -o título2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy