Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
En pratique : MEncoder - Utilisation basique
(Article écrit par Mehdi Boulahia et extrait d'Amiga Power - février 2006, mis à jour en mars 2012)
|
|
Voici quelques lignes pour vous montrer comment utiliser MEncoder afin de réaliser des actions de bases comme
encoder un DVD en DivX, transformer du MOV en DivX ou redimensionner une vidéo.
Cet article s'appuie sur la version Shell de MEncoder. La version pour MorphOS est disponible
sur downloads.morphzone.org/remote/MPlayer
et celle pour AmigaOS 4 est sur www.os4depot.net/share/video/edit/mencoder.lha.
Cette dernière nécessite l'augmentation de la pile pour bien fonctionner (commande "stack 150000" dans un Shell).
Note : toutes les lignes de commande sont à entrer sans faire de retour à la ligne.
1. Conversions
1.1 Conversion d'un DVD non crypté vers du DivX3
mencoder dvd://2 -ovc lavc -lavcopts vcodec=msmpeg4 -oac lavc -srate 44100 -lavcopts acodec=mp2:abitrate=128 -o fichier.avi
|
Explications :
dvd://2 signifie qu'on va utiliser le lecteur DVD présent sur le port IDE n°2 parmi les quatre disponibles (0, 1, 2 et 3).
-ovc lavc signifie qu'on va utiliser la libavcodec pour la vidéo.
-lavcopts nous permet de spécifier les options de lavc.
-vcodec nous permet de spécifier le type de format que l'on veut obtenir.
-oac lavc signifie qu'on va utiliser la libavcodec pour l'audio.
-lavcopts va nous permettre de spécifier le format du son que l'on veut.
-srate 44100 donne la qualité du son voulue en Hz.
-o fichier.avi est le nom que vous donnerez à votre fichier obtenu.
Les options que j'ai utilisées dans cet exemple :
-vcodec=msmpeg4 nous donnera une vidéo au format DivX3, compatible avec la plupart des plates-formes.
acodec=mp2:abitrate=128 permet d'obtenir une piste sonore MP2 (le MP3 n'est pas possible sur AmigaOS 4 car la version de
MEncoder n'est pas compilée avec la gestion de Lame).
1.2 Conversion d'un DVD non crypté en MPEG2
Le ratio sera de 16/9, la qualité de son de 48 kHz, et nombre d'images par seconde de 25.
mencoder dvd://2 -of mpeg -mpegopts format=dvd -srate 48000 -ofps 25 -ovc lavc -oac lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=4900:aspect=16/9 -vf 720x405:0:16 -o fichier.avi
|
1.3 Conversion d'un fichier de format divers vers du DivX
mencoder mavideo.xxx -ovc lavc -lavcopts vcodec=mpeg4 -oac lavc -srate 44100 -lavcopts acodec=mp2:abitrate=128 -o fichier.avi
|
Ici, je vous conseille d'utiliser "vcodec=msmpeg4" plutôt que "mpeg4" car il est moins compatible.
1.4 Conversion d'un fichier de format divers vers du MPEG2
mencoder mavideo.mov -ovc lavc -lavcopts vcodec=mpeg2video -oac lavc -srate 44100 -lavcopts acodec=mp2:abitrate=128 -o fichier.mpg
|
1.5 Conversion d'un fichier de format divers vers du MPEG1
mencoder mavideo.xxx -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 -oac lavc -ovc lavc -lavcopts acodec=mp2:abitrate=128:vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3 -o fichier.mpg
|
1.6 Conversion d'un fichier de format divers vers du MPEG1 (VCD)
Même chose que précédemment sauf pour la définition qui passe en 356x288.
mencoder mavideo.xxx -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 -oac lavc -ovc lavc -lavcopts acodec=mp2:abitrate=128:vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3 -vf scale=356:288 -o fichier.mpg
|
1.7 Conversion d'un fichier de format divers vers du FLV
mencoder mavideo.xxx -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -o fichier.flv
|
2. Redimensionner
2.1 Redimensionner un fichier de format divers en AVI/DivX 640x480
mencoder mavideo.xxx -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -vf scale=640:480 -o fichier.avi
|
2.2 Redimensionner un fichier de format divers en FLV 320x240
mencoder mavideo.xxx -oac copy -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=320:240 -o fichier.avi
|
3. Recréer l'index
3.1 Recréer l'index d'un AVI/DivX
Quand vous coupez un fichier AVI, les différents morceaux sont lisibles mais MPlayer ne peut se déplacer dans la lecture.
La cause : il n'ont plus d'index. Voici comment recréer l'index afin de pouvoir avancer/reculer dans la lecture :
mencoder mavideo.avi -forceidx -oac copy -ovc copy -o fichier.avi
|
Conclusion
Attention, ce n'est vraiment qu'un usage basique que j'ai expliqué
et c'est loin d'être optimal. Néanmoins, si vous vous sentez le courage d'aller trifouiller dans les centaines d'options
de MEncoder, je vous conseille ce lien : www.mplayerhq.hu/DOCS/HTML/fr/mencoder.html.
Une petite précision : si vous avez un PowerPC G4, MEncoder pourra utiliser l'unité AltiVec présente car sur
un G3, c'est assez lent (de l'ordre de 7 images par seconde traitées pour une vidéo MOV de 640x480).
Soutenez le travail d'Obligement
|
|
|