MEncoder peut gérer les flux entrant de deux façons: les encoder ou les copier Cette section parle de la copie.
Flux vidéo (option -ovc
copy
) :
on peut faire des choses sympa :) comme, placer (pas convertir) de
la vidéo FLI
ou VIVO ou MPEG1 dans un fichier AVI ! Bien sûr seul
MPlayer
peut lire de tels fichiers :) et ça n'a probablement aucun
intérêt.
Concrètement: copier des flux vidéos peut être utile par exemple
quand seul le flux audio doit être encodé (comme du PCM
non-compressé en MP3).
Flux audio (option -oac
copy
):
très simple. Il est possible de prendre un fichier audio
externe (MP3, WAV) et de le multiplexer dans le flux
sortant.
Utilisez l'option -audiofile
pour cela.
nomfichier
En utilisant l'option -oac copy
pour copier d'un
format de container vers un autre format, il faudrait utiliser
l'option -fafmttag
pour préserver les marqueurs
originaux du format du fichier audio.
Par exemple, si vous convertissez un fichier NSV avec de
l'audio en ACC vers un container AVI, le format du marqueur
audio sera incorrect et devra être changé.
Pour visualiser la liste des marqueurs des formats audio,
jetez un coup d'oeil à codecs.conf
.
Exemple:
mencoderentree.nsv
-oac copy -fafmttag 0x706D \ -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -osortie.avi