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