libavcodec permet un encodage simple dans de nombreux formats audio et vidéo intéressants. Vous pouvez encoder avec les codecs suivants (plus ou moins à jour):
| Nom codec | Description | 
|---|---|
| mjpeg | Motion JPEG | 
| ljpeg | Lossless JPEG (sans perte) | 
| h263 | H.263 | 
| h263p | H.263+ | 
| mpeg4 | standard MPEG-4 ISO (DivX 5, compatible XVID) | 
| msmpeg4 | variante pré-standard MPEG-4 de MS, v3 (alias DivX3) | 
| msmpeg4v2 | pré-standard MPEG-4 par MS, v2 (utilisé dans les anciens fichiers asf) | 
| wmv1 | Windows Media Video, version 1 (alias WMV7) | 
| wmv2 | Windows Media Video, version 2 (alias WMV8) | 
| rv10 | un vieux codec RealVideo | 
| mpeg1video | video MPEG-1 | 
| mpeg2video | video MPEG-2 | 
| huffyuv | compression sans perte | 
| asv1 | ASUS Video v1 | 
| asv2 | ASUS Video v2 | 
| ffv1 | codec vidéo sans perte de FFmpeg | 
La première colonne contient le nom du codec qui devrait être passé après la config vcodec, comme: -lavcopts vcodec=msmpeg4
Un exemple, avec compression MJPEG:
mencoder dvd://2 -o titre2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy