Les codecs sonores et vidéos sont sélectionnés respectivement avec l'option -oac et l'option -ovc. Par exemple :
mencoder -ovc help
Codecs Audio:
Noms des codecs Audio | Description |
---|---|
mp3lame | Encode en VBR, ABR ou CBR MP3 avec LAME |
lavc | Utilise un des codecs audio
libavcodec .
|
faac | L'encodeur audio AAC FAAC |
toolame | Encodeur Audio MPEG Layer 2 |
twolame | L'encodeur Audio MPEG Layer 2 basé sur tooLAME |
pcm | Format PCM audio non compressé |
copy | Ne réencode pas, copie simplement les trames (déjà) compressées |
Codecs Vidéo :
Noms des codecs Vidéo | Description |
---|---|
lavc | Utilise un des codecs vidéo
libavcodec .
|
xvid | Le Xvid, un codec ASP MPEG-4 (Advanced Simple Profile) |
x264 | Le x264, un codec MPEG-4 AVC (Advanced Video Coding), aussi connu sous le nom de H.264 |
nuv | Le format vidéo nuppel, utilisé pour certaines applications temps réel. |
raw | Frames vidéos non compressées |
copy | Ne réencode pas, copie simplement les trames (déjà) compressées |
frameno | Utilisé pour l'encodage en 3 passes, (non recommandé) |
Les options de sorties pour le type de container sont sélectionnées grâce à l'option -of. Tapez:
mencoder -of help
Container formats:
Nom du format du Container | Description |
---|---|
lavf | Un des containers supporté par
libavformat . |
avi | Audio-Vidéo Interleaved |
mpeg | MPEG-1 and MPEG-2 PS |
rawvideo | Flux vidéo brut (un seul flux vidéo, pas de multiplexage) |
rawaudio | Flux audio brut (un seul flux audio, pas de multiplexage) |
Containers libavformat
:
Si vous avez sélectionné libavformat
pour le multiplexage du fichier de sortie (en utilisant l'option
-of lavf),
le choix du format du container sera déterminé en fonction de
l'extention du fichier de sortie.
Mais vous pouvez toujours forcer le format du container avec les
options du format de libavformat
.
Container libavformat
name | Description |
---|---|
mpg | MPEG-1 and MPEG-2 PS |
asf | Advanced Streaming Format : Format évolué pour le streaming |
avi | Audio-Video Interleaved |
wav | Pour l'Audio |
swf | Macromedia Flash |
flv | vidéo Macromedia Flash |
rm | RealMedia |
au | SUN AU |
nut | le container libre NUT (expérimental et ne respectant pas encore les spécifications) |
mov | QuickTime |
mp4 | Format MPEG-4 |
dv | Container numérique des vidéos Sony (Digital Video) |
Exemple 6.1. Encoder au format Macromedia Flash
Exemple :
Création d'une vidéo Macromedia Flash afin de la lire dans un navigateur internet ayant le plugin Macromedia Flash :
mencoderinput.avi
-ooutput.flv
-of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc \ -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 \ -srate 22050