# HG changeset patch
# User gpoirier
# Date 1221076626 0
# Node ID a99aae9a2cd3063c6786d8dba4f855777da7ae51
# Parent 3c8584b0ac419ad437a487d5898d4f5f68d590eb
typography and wording fixes, by CŹ«±dric Viou and myself
diff -r 3c8584b0ac41 -r a99aae9a2cd3 DOCS/xml/fr/encoding-guide.xml
--- a/DOCS/xml/fr/encoding-guide.xml Wed Sep 10 17:50:49 2008 +0000
+++ b/DOCS/xml/fr/encoding-guide.xml Wed Sep 10 19:57:06 2008 +0000
@@ -918,14 +918,15 @@
Comme expliqué plus haut, durant le recadrage, vous devrez augmenter le
décalage en Y de la moitié de la différence entre l'ancienne et la nouvelle
hauteur pour que l'image résultante se situe au milieu de l'ancienne. Et à cause
- de la façon dont les vidéos DVD sont échantillonées, assurez-vous que ce décalage en Y
- est un nombre pair. (En fait, c'est une règle: n'utilisez jamais une valeur impaire lors d'un recadrage ou
- d'un redimensionnement de vidéo). Si vous ne vous faites pas à l'idée de vous débarrasser de quelques
- pixels, vous préférerez sans doute redimensionner la vidéo. Nous allons voir cela
- dans notre exemple ci-dessous.
+ de la façon dont les vidéos DVD sont échantillonnées, assurez-vous que ce décalage en Y
+ est un nombre pair. (En fait, c'est une règle : n'utilisez jamais une
+ valeur impaire lors d'un recadrage ou d'un redimensionnement de vidéo).
+ Si vous ne vous faites pas à l'idée de perdre quelques pixels,
+ alors vous devriez plutôt redimensionner la vidéo. Nous allons voir
+ cela dans notre exemple ci-dessous.
En fait, vous pouvez laisser le filtre faire
- tout cela pour vous: il a un paramètre optionnel d'arrondi qui vaut
- 16 par défaut.
+ tout cela pour vous : il a un paramètre optionnel d'arrondi
+ qui vaut 16 par défaut.
@@ -955,7 +956,7 @@
devez sélectionner un débit.
Le concept de débit (bitrate) est assez simple.
C'est un nombre (moyen) de bits par seconde qui sera utilisé pour stocker votre film.
- Normalement, le débit est mesuré en kilobits (1000bits) par seconde.
+ Normalement, le débit est mesuré en kilobits (1000 bits) par seconde.
La taille de votre film sur le disque dur correspond au débit multiplié par sa
durée plus une petite quantité pour l'"en-tête" (surcoût, voir par exemple la section sur
les conteneurs AVI).
@@ -965,25 +966,28 @@
Le débit n'est pas proportionnel
- à la résolution. Ce qui veut dire qu'un fichier en 320x240 à 200kbit/sec
- n'aura pas la même qualité que le même film en 640x480 à 800kbit/sec ! A cela, deux raisons:
+ Ă la rĂ©solution. Ce qui veut dire qu'un fichier en 320x240 Ă
+ 200 kbit/sec n'aura pas la mĂŞme qualitĂ© que le mĂŞme film en 640x480 Ă
+ 800 kbit/sec ! A cela, deux raisons :
- Visuelle : Les artefacts de compression MPEG se
- remarquent plus facilement Ă une plus grande Ă©chelle. Les artefacts apparaissent
- Ă l'Ă©chelle des blocs (8x8). L'oeil humain ne voit pas les erreurs dans 4800 petits
- blocs aussi facilement que qu'il les voit dans 1200 grands blocs (en supposant
- une visualisation en plein Ă©cran dans les deux cas).
+ Visuelle : Les artefacts de
+ compression MPEG se remarquent plus s'il sont agrandis.
+ Les artefacts apparaissent Ă l'Ă©chelle des blocs (8x8). L'oeil humain ne
+ voit pas autant d'erreurs dans 4800 petits blocs aussi facilement que qu'il les
+ voit dans 1200 grands blocs (en supposant une visualisation en plein Ă©cran
+ dans les deux cas).
- Théorique : quand vous réduisez la taille d'une image
- mais que vous continuez Ă utiliser les mĂŞmes tailles de bloc (8x8) pour la transformation
- dans l'espace des fréquences, vous déplacez plus de données vers les hautes
- fréquences. Grossièrement dit: chaque pixel contient plus de détails qu'avant.
- Donc, même si votre image de taille réduite ne contient plus qu'un quart de l'information
- dans le domaine spatial, elle peut toujours contenir une grande part de l'information dans
- l'espace des fréquences (en supposant que les hautes fréquences étaient sous-utilisées dans
- votre originale en 640x480).
+ Théorique : Quand vous réduisez la
+ taille d'une image mais que vous continuez Ă utiliser les mĂŞmes tailles de
+ bloc (8x8) pour la transformation dans le domaine fréquentiel, vous
+ déplacez plus de données vers les hautes fréquences. Grossièrement
+ dit : chaque pixel contient plus de détails qu'avant.
+ Donc, même si votre image de taille réduite ne contient plus qu'un quart de
+ l'information dans le domaine spatial, elle peut toujours contenir une grande part
+ de l'information dans le domaine fréquentiel (en supposant que les hautes fréquences
+ étaient sous-utilisées dans votre originale en 640x480).
@@ -991,13 +995,13 @@
Les anciens guides recommandaient de choisir un débit et une résolution basés
sur "1 bit par pixel", mais ce n'est que peu justifié avec les raisons évoquées ci-dessus.
Une meilleure estimation reste que le débit augmente proportionnellement à la
- racine carrée de la résolution, donc une image 320x240 à 400kbit/sec
- sera comparable Ă une en 640x480 Ă 800 kbit/sec.
+ racine carrée de la résolution, donc une image 320x240 à 400 kbit/sec
+ sera comparable Ă une en 640x480 Ă 800 kbit/sec.
Cela n'a pas été strictement vérifié par la théorie ou une quelconque méthode.
De plus, pour un film donné, le résultat variera en fonction du bruit, des détails,
du degré de mouvement, etc.. Il est futile de donner des recommandations générales
- du style: un nombre de bits par longueur de diagonale (similaire au bit par pixel,
- en utilisant la racine carrée).
+ du style : un nombre de bits par longueur de diagonale (similaire au
+ bit par pixel, en utilisant la racine carrée).
Jusqu'à maintenant, nous avons discuté de la difficulté de choisir le débit et la résolution.
@@ -1011,11 +1015,11 @@
Les étapes qui suivent vous guideront dans le calcul de la résolution de votre
encodage sans trop distordre la vidéo, en prenant en compte les différents types
d'information sur la source vidéo.
- En premier lieu, il faut calculer le format de l'encodage:
+ En premier lieu, il faut calculer le format de l'encodage :
ARc = (Wc x (ARa / PRdvd )) / Hc
-OĂą :
+OĂą :
Wc et Hc sont la largeur et la hauteur de la vidéo recadrée,
@@ -1031,14 +1035,14 @@
Ensuite, vous pouvez calculer la résolution X et Y en tenant compte du facteur
- de Qualité de Compression (CQ):
+ de Qualité de Compression (CQ) :
ResY = INT(SQRT( 1000*Bitrate/25/ARc/CQ )/16) * 16
et
ResX = INT( ResY * ARc / 16) * 16
- D'accord, mais c'est quoi ce CQ ?
+ D'accord, mais c'est quoi ce CQ ?
le CQ représente le nombre de bit par pixel et par image encodée. Grosso modo,
plus le CQ est grand, moins il y aura de chances de voir apparaître des artefacts
de compression. En tout cas, si vous avez une limite de taille pour votre film
@@ -1050,10 +1054,13 @@
Le CQ dépend du débit, de l'efficacité du codec vidéo et de la résolution
du film.
- Une manière d'augmenter le CQ, c'est de réduire la résolution du film puisque le
- débit est calculé en fonction de la taille finale désirée et la longueur du film qui sont constant.
- Avec les codecs ASP MPEG-4 comme le Xvid ou le
- libavcodec, un CQ en dessous de 0,18 donne
+ Une manière d'augmenter le CQ, c'est de réduire la résolution du film
+ puisque le débit est calculé en fonction de la taille finale désirée et la
+ longueur du film qui sont constantes.
+ Avec les codecs ASP MPEG-4 comme le
+ Xvid ou le
+ libavcodec,
+ un CQ en dessous de 0,18 donne
généralement une image type mosaïque car il n'y pas assez de bits pour coder
les informations de chaque macrobloc (le MPEG-4, comme les autres codecs, groupe
les pixels compressés par blocs pour compresser l'image, s'il n'y a pas assez
@@ -1062,19 +1069,25 @@
sur 1 CD, et entre 0,26 et 0,28 pour une copie sur 2 CDs avec des options d'encodage
standard.
Des options d'encodage plus avancées telles que celles listées ici pour le
- libavcodec et le
- Xvid
+
+ libavcodec
+ et le
+
+ Xvid
+
devraient permettre d'obtenir la même qualité avec un CQ se situant entre
0,18 et 0,20 pour une copie sur 1 CD et 0,24 Ă 0,26 pour une copie sur 2 CDs.
- Avec les codecs ASP MPEG-4 comme le x264,
- vous pouvez utiliser un CQ se situant entre 0,14 et 0,16 avec des options standards
- d'encodage, et mĂŞme descendre entre 0,10 et 0,12 avec des
- options avancées x264.
-
-
-
- Veuillez noter que le CQ n'est qu'un indicateur, il dépend directement
- du contenu encodé, un CQ de 0,18 pourrait sembler parfait pour un film de Bergman, mais
+ Avec les codecs MPEG-4 AVC comme x264,
+ vous pouvez utiliser un CQ se situant entre 0,14 et 0,16 avec des options
+ standards d'encodage, et mĂŞme descendre entre 0,10 et 0,12 avec les
+ options avancées de
+ x264
+ .
+
+
+
+ Notez que le CQ n'est qu'un indicateur puisqu'il dépend directement du contenu encodé,
+ un CQ de 0,18 pourrait sembler parfait pour un film de Bergman, mais
trop petit pour un film comme Matrix contenant beaucoup de scènes d'actions.
A l'opposé, il est inutile d'aller au delà de 0,30 pour le CQ, vous ne feriez que gâcher
de l'espace disque sans gain notable en qualité.
@@ -1102,7 +1115,7 @@
- Les filtres sont chargés dans la chaîne grâce à l'option -vf :
+ Les filtres sont chargés dans la chaîne grâce à l'option -vf :
-vf filtre1=options,filtre2=options,...
@@ -1113,10 +1126,11 @@
Les filtres agissent sur la vidéo dans l'ordre de leur chargement. Par exemple,
- la chaîne suivante :
+ la chaîne suivante :
-vf crop=688:464:12:4,scale=640:464
- recadrera d'abord une zone de 688x464 depuis le bord haut gauche mais avec un
- décalage de (12;4), puis redimensionnera la vidéo pour obtenir du 640x464.
+ recadrera d'abord une zone de 688x464 depuis le bord supérieur gauche mais
+ avec un décalage de (12;4), puis redimensionnera la vidéo pour obtenir du
+ 640x464.
@@ -1148,12 +1162,15 @@
Une chose que vous pouvez vouloir faire est de passer la vidéo à travers un filtre trés léger
antibruit, comme par exemple .
- Il s'agit encore une fois d'optimiser l'utilisation de l'espace disque:
- pourquoi le gaspiller à encoder du bruit alors qu'il sera là de toutes façons à la lecture?
- Augmenter les paramètres de améliorera encore la compressibilité, mais
- si vous les augmentez trop, vous risquez de dégrader l'image. Les valeurs suggérées
- ci-dessus () sont plutĂ´t conservatrices, n'hĂ©sitez pas Ă
- les augmenter et à regarder le résultat par vous-même.
+ Il s'agit encore une fois d'optimiser l'utilisation de l'espace
+ disque : pourquoi le gaspiller Ă encoder du bruit alors qu'il sera
+ là de toutes façons à la lecture ?
+ Augmenter les paramètres de améliorera encore la
+ compressibilité, mais si vous les augmentez trop, vous risquez de dégrader
+ l'image.
+ Les valeurs suggérées ci-dessus () sont plutôt
+ conservatrices, n'hésitez pas à les augmenter et à regarder le résultat par
+ vous-mĂŞme.
@@ -1192,7 +1209,8 @@
Pour les films tournés en 24 images par seconde, la vidéo du DVD NTSC est soit en 30000/1001
téléciné, soit en 24000/1001 progressif et prévu pour être téléciné à la volée
par le lecteur DVD. D'un autre coté, les séries TV sont généralement
- seulement entrelacées, pas télécinées. Ce n'est pas une règle absolue: certaines
+ seulement entrelacées, pas télécinées. Ce n'est pas une règle absolue :
+ certaines
séries TV sont entrelacées (comme 'Buffy contre les vampires') alors que d'autres
sont un mélange de progressif et d'entrelacé (comme 'Dark Angel', ou '24 heures
chrono').
@@ -1207,7 +1225,8 @@
De toutes façons, si vous copiez principalement des films, vous rencontrerez de
la vidéo 24 images par seconde progressive ou télécinée, et dans ce cas vous pouvez
- utiliser le filtre .
+ utiliser le filtre avec
+ .
@@ -1219,7 +1238,8 @@
Si la vidéo que vous désirez encoder est entrelacée (NTSC ou PAL), vous devez décider
si vous voulez la dés-entrelacer ou non.
Si le dés-entrelaçage rend votre film visionable sur des appareils à balayage progressif
- tels que les écrans d'ordinateur ou les projecteurs, cela a un coût: le taux de 50 ou
+ tels que les écrans d'ordinateur ou les projecteurs, cela a un coût :
+ le taux de 50 ou
60 000/1001 trames par secondes passera à 25 ou 30 000/1001 et en gros, la moitié de
l'information de votre film sera perdue pendant les scènes avec beaucoup de mouvement.
@@ -1236,7 +1256,8 @@
-Des précautions particulières doivent être prises lors d'un travail sur vidéo entrelacée:
+ Des précautions particulières doivent être prises lors d'un travail sur
+ vidéo entrelacée :
@@ -1254,11 +1275,11 @@
-En tenant compte de ces recommandations, voici notre premier exemple :
+ En tenant compte de ces recommandations, voici notre premier exemple :
- mencoder capture.avi -mc 0 -oac lavc -ovc lavc -lavcopts \
- vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224
+mencoder capture.avi -mc 0 -oac lavc -ovc lavc -lavcopts \
+ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224
Notez l'usage des options et .
@@ -1281,7 +1302,7 @@
grâce à l'option .
Vous pouvez la mettre dans votre fichier de configuration
~/.mplayer/mencoder tant que vous ne travaillez
- que sur des fichiers sources propres (DVD, capture Télé, encodage MPEG-4
+ que sur des fichiers sources propres (DVD, capture télé, encodage MPEG-4
de haute qualité, etc) et des fichiers ASF/RM/MOV non-détériorés.
@@ -1292,7 +1313,7 @@
images une Ă une.
Vous ne pouvez donc pas l'utiliser avec des filtres qui ajoutent ou enlèvent
des image de façon imprévisible ou si votre fichier source a un nombre d'images
- par seconde variable!
+ par seconde variable !
L'option n'est donc généralement pas recommandée.
@@ -1303,12 +1324,14 @@
utiliser le mode audio "3 passes".
Cette possibilité n'est conservé que pour des raisons de compatibilité
et pour les utilisateurs experts qui savent quand l'utiliser.
+ Si vous n'avez jamais entendu parler de mode "3 passes", oubliez que cela a
+ été mentioné !
Il a été signalé des désynchronisations A/V lors d'encodage à partir de
l'entrée standard
- avec MEncoder. Ne faites pas ça ! Utilisez toujours
- un fichier ou un CD/DVD/etc comme source.
+ avec MEncoder. Ne faites pas ça ! Utilisez
+ toujours un fichier, un CD/DVD ou autre comme source.
@@ -1324,13 +1347,13 @@
- L'efficacité de la compression:
+ L'efficacité de la compression :
Il est assez évident que les codec des toutes dernières générations
sont faits pour augmenter la qualité et la compression.
Donc, les auteurs de ce guide et de nombreuses autres personnes
pensent que vous ne pouvez pas vous tromper
- Attention tout de même: décoder une video MPEG-4 AVC de la
+ Attention tout de même : décoder une video MPEG-4 AVC de la
resolution d'un DVD nécessite une machine puissante (i.e. un
Pentium 4 Ă plus de 1.5GHz ou un Pentium M Ă plus de 1GHz).
@@ -1340,7 +1363,7 @@
Xvid.
(Les développeurs de codec peuvent être intéressés par la lecture de l'avis
de Michael Niedermayer's sur
- "why MPEG4-ASP sucks".)
+ « why MPEG4-ASP sucks ».)
De la même manière, vous devriez obtenir une meilleure qualité en utilisant
un codec MPEG-4 ASP plutĂ´t que MPEG-2.
@@ -1357,21 +1380,22 @@
- Compatibilité du matériel:
+ Compatibilité du matériel :
Cela prend habituellement beaucoup de temps pour que les lecteurs vidéos
de salon se mettent à supporter les derniers codecs vidéos.
Ainsi, la plupart ne supportent que le MPEG-1 (comme les VCD, XVCD et KVCD),
le MPEG-2 (comme les DVD, SVCD and KVCD) et le MPEG-4 ASP (comme les
DivX, LMP4 libavcodec et
Xvid)
- (attention: toutes les fonctionnalités MPEG-4 ASP ne sont généralement
+ (attention : toutes les fonctionnalités MPEG-4 ASP ne sont généralement
pas supportées).
Référez-vous aux spécifications techniques de votre lecteur (si elles
existent), ou surfez sur le net pour plus d'infos.
- La meilleure qualité par temps d'encodage:
+ La meilleure qualité par temps
+ d'encodage :
Les codecs qui sont sortis depuis un certain temps (comme l'encodeur MPEG-4
de libavcodec et
Xvid) sont habituellement
@@ -1405,8 +1429,9 @@
- Les préférences personnelles:
- LĂ les choses deviennent presque irrationnelles: pour la mĂŞme raison pour
+ Les préférences personnelles :
+ LĂ les choses deviennent presque irrationnelles :
+ pour la mĂŞme raison pour
laquelle certains s'accrochaient encore Ă DivX 3 alors que d'autres
codecs plus modernes faisaient des merveilles depuis des années,
certaines personnes préfèrent Xvid
@@ -1425,7 +1450,7 @@
Le même encodage peut apparaître différement sur le moniteur de
quelqu'un d'autre ou lorsqu'il est lu par un autre décodeur, donc armez
vos encodages pour le futur en les lisant sur différentes machines.
-!
+ !
@@ -1438,9 +1463,10 @@
Le son
- Le son est un problème bien plus simple à résoudre : si la qualité vous intéresse,
- laissez le flux audio tel quel.
- MĂŞme les flux AC-3 5.1 utilisent au plus 448Kbit/s, et tous ces bits sont utiles.
+ Le son est un problème bien plus simple à résoudre : si la qualité vous
+ intéresse, laissez le flux audio tel quel.
+ MĂŞme les flux AC-3 5.1 utilisent au plus 448Kbit/s, et tous ces bits sont
+ utiles.
Vous pourriez être tenté de convertir le son en Ogg Vorbis de haute qualité,
mais le fait que vous n'ayez pas d'entrée AC-3 (dolby digital) sur votre chaîne HIFI
aujourd'hui ne signifie pas que vous n'en n'aurez pas demain.
@@ -1448,12 +1474,14 @@
Vous pouvez le garder en le copiant directement dans le flux vidéo
pendant l'encodage. Vous pouvez aussi l'extraire
avec l'intention de l'inclure dans des conteneurs tels que NUT ou Matroska.
- mplayer fichier_source.vob -aid 129 -dumpaudio
- -dumpfile son.ac3
+
+mplayer fichier_source.vob -aid 129 -dumpaudio -dumpfile son.ac3
+
mettra dans le fichier son.ac3 la piste audio
- 129 du fichier fichier_source.vob (NB : les fichiers
- VOB des DVD utilisent normalement un système de numérotation différent pour les pistes audio,
- ainsi la piste numéro 129 est la deuxième piste du fichier).
+ 129 du fichier fichier_source.vob (NB : les
+ fichiers VOB des DVD utilisent normalement un système de numérotation
+ différent pour les pistes audio, ainsi la piste numéro 129 est la deuxième
+ piste du fichier).
@@ -1502,8 +1530,9 @@
Dans un premier temps, il faudra convertir le son du DVD en fichier WAV que
le codec audio peut utiliser en entrée.
- Par exemple :
- mplayer fichier_source.vob -ao pcm:file=fichier_destination_son.wav
+ Par exemple :
+ mplayer fichier_source.vob \
+ -ao pcm:file=fichier_destination_son.wav \
-vc dummy -aid 1 -vo null
aura pour effet de prendre la seconde piste audio du fichier fichier_source.vob
pour la placer dans le fichier fichier_destination_son.wav.
@@ -1514,7 +1543,7 @@
Si vous utilisez Windows, un outil comme BeSweet
fera le mĂŞme travail.
Vous le compresserez ensuite en Vorbis ou MP3.
- Par exemple :
+ Par exemple :
oggenc -q1 fichier_destination_son.wav
encodera fichier_destination_son.wav avec une qualité de 1,
ce qui est équivaut à environ 80Kb/s, soit le minimum si vous voulez de la qualité.
@@ -1535,8 +1564,8 @@
le MPEG, le Matroska ou le NUT.
MEncoder ne supporte nativement que des conteneurs
AVI ou MPEG.
- Par exemple :
- mencoder -oac copy -ovc copy -o sortie_film.avi
+ Par exemple :
+ mencoder -oac copy -ovc copy -o sortie_film.avi \
-audiofile entrée_audio.mp2 entrée_video.avi
Cela aura pour effet de fusionner le fichier vidéo entrée_video.avi
et le fichier audio entrée_audio.mp2 vers un seul fichier AVI
@@ -1550,9 +1579,9 @@
est le support de libavformat,
une bibliothèque issue du projet FFmpeg qui supporte le multiplexage et dé-multiplexage
vers une grande variété de conteneurs.
- Par exemple :
- mencoder -oac copy -ovc copy -o sortie_film.asf
- -audiofile entrée_audio.mp2 entrée_video.avi
+ Par exemple :
+ mencoder -oac copy -ovc copy -o sortie_film.asf \
+ -audiofile entrée_audio.mp2 entrée_video.avi \
-of lavf -lavfopts format=asf
Cela fera strictement la même chose que pour l'exemple précédent, sauf que le conteneur
de sortie sera l'ASF.
@@ -1608,7 +1637,8 @@
- En plus de cette grosse inefficacité, l'AVI a aussi d'autres limitations majeures:
+ En plus de cette grosse inefficacité, l'AVI a aussi d'autres limitations
+ majeures :
@@ -1671,8 +1701,9 @@
- Vous pouvez aussi multiplexer des fichiers vidéo et audio en utilisant la ligne de commande :
- mkvmerge -o sortie.mkv entree_video.avi
+ Vous pouvez aussi multiplexer des fichiers vidéo et audio en utilisant la
+ ligne de commande :
+ mkvmerge -o sortie.mkv entree_video.avi \
entree_audio1.mp3 entree_audio2.ac3
Ceci aura pour effet de multiplexer le fichier vidéo entree_video.avi
avec les deux fichiers audio entre_audio1.mp3 et entree_audio2.ac3
@@ -1695,10 +1726,10 @@
Introduction
-Qu'est ce que le téléciné ?
+Qu'est ce que le téléciné ?
Si vous ne comprenez pas grand-chose à ce qui est écrit dans le document présent,
- je vous suggère de visiter cette page (en anglais):
+ je vous suggère de visiter cette page (en anglais) :
http://en.wikipedia.org/wiki/Telecine
Ce lien pointe vers une documentation relativement claire et compréhensible sur ce qu'est le téléciné.
@@ -1735,7 +1766,7 @@
-Comment le téléciné est-il utilisé?
+Comment le téléciné est-il utilisé ?
Toutes les vidéos qui sont censées être affichées sur des téléviseurs NTSC
doivent être en 60000/1001 trames par secondes. Les téléfilms sont souvent
@@ -1774,9 +1805,9 @@
-Notes :
+Notes :
- Cette section ne s'appliquent qu'aux DVDs NTSC, pas au PAL.
+ Cette section ne s'appliquent qu'aux DVDs NTSC, pas aux PAL.
Les lignes de commande MEncoder données en exemple au long de ce
@@ -1786,10 +1817,12 @@
libavcodec pour atteindre une qualité optimum sont des
questions en dehors des propos de cette section.
Référez-vous aux autres sections contenues dans
- L'encodage avec MPlayer.
+ L'encodage avec
+MPlayer.
- Il y a quelques notes en bas de page spécifiques à ce guide, elles sont liées comme ceci :
+ Il y a quelques notes en bas de page spécifiques à ce guide, elles sont
+ liées comme ceci :
[1]
@@ -1797,7 +1830,7 @@
-Comment savoir quel type de vidéo vous avez ?
+Comment savoir quel type de vidéo vous avez ?
Progressive
@@ -1808,7 +1841,7 @@
Quand vous lisez un DVD en progressif dans MPlayer,
- la ligne suivante sera affichée dès le début de la lecture :
+ la ligne suivante sera affichée dès le début de la lecture :
demux_mpg: 24000/1001 images par seconde progressive NTSC content detected, switching framerate.
@@ -1823,7 +1856,7 @@
seconde de téléciné à chaque changement de scène ou à d'autres emplacements au hasard.
Une autre fois, la première moitié du DVD était en progressif
et la seconde en téléciné. Si vous voulez en être vraiment sûr,
- vous pouvez scanner le film entier :
+ vous pouvez scanner le film entier :
mplayer dvd://1 -nosound -vo null -benchmark
@@ -1854,7 +1887,8 @@
Au visionnage d'une vidéo télécinée, vous verrez des artefacts d'entrelacement
qui semblent "clignoter": ils apparaissent et disparaissent répététivement.
- Vous pouvez le voir plus précisément en suivant les indications ci-dessous:
+ Vous pouvez le voir plus précisément en suivant les indications
+ ci-dessous :
mplayer dvd://1
@@ -1955,7 +1989,7 @@
-Comment encoder chaque catégorie ?
+Comment encoder chaque catégorie ?
Comme évoqué au départ, les exemples de lignes de commande
MEncoder ne doivent pas être utilisés tels quels;
@@ -1966,9 +2000,10 @@
Progressive
La vidéo progressive ne nécessite pas de filtrage particulier pour l'encodage.
- Le seul paramètre qui ne doit pas être omis est: . Sinon,
- MEncoder essayera d'encoder en 30000/1001 images par seconde
- et dupliquera certaines images.
+ Le seul paramètre qui ne doit pas être omis est : .
+ Sinon, MEncoder essayera d'encoder en
+ 30000/1001 images par seconde et dupliquera certaines images.
@@ -2010,8 +2045,9 @@
Encodez la vidéo sous forme entrelacée. Normalement, l'entrelacement
ruine la capacité de compression de l'encodeur, mais libavcodec
possède deux paramètres spécialement définis pour gérer le stockage de la vidéo entrelacée de manière
- plus satisfaisante: et . Aussi,
- l'utilisation de est-elle fortement recommandée [2]
+ plus satisfaisante : et .
+ Aussi, l'utilisation de est-elle fortement
+ recommandée [2]
car cela encodera les macroblocs non-entrelacés à des endroits où il n'y
a pas de mouvements. Notez que n'est pas nécessaire ici.
@@ -2020,7 +2056,8 @@
Utilisez un filtre de désentrelacement avant l'encodage. Plusieurs de
ces filtres sont disponibles, chacun avec ses avantages et inconvénients.
- Consultez pour voir lesquels sont
+ Consultez et
+ pour voir lesquels sont
disponibles (selectionnez les lignes contenant "deint" avec grep),
lisez comparaison des filtres de désentrelacement
de Michael Niedermayer,
@@ -2029,8 +2066,9 @@
listes de diffusion MPlayer, vous trouverez nombres de discussions sur les
différents filtres.
Encore une fois, le nombre d'images par seconde ne change pas, donc l'option
- n'est pas nécessaire. Une dernière chose: le désentrelacement
- doit être fait après recadrage [1]
+ n'est pas nécessaire. Une dernière chose : le
+ désentrelacement doit être fait après recadrage
+ [1]
et avant redimensionnement.
mencoder dvd://1 -oac copy -vf pp=lb -ovc lavc
@@ -2097,12 +2135,14 @@
est, cependant, la méthode la plus propre et la plus précise
disponible pour encoder le téléciné et le "Mélange de progressive et télécinée".
- mencoder dvd://1 -oac copy -vf pullup,softskip -ovc lavc -ofps 24000/1001
+mencoder dvd://1 -oac copy -vf pullup,softskip \
+ -ovc lavc -ofps 24000/1001
+
est similaire Ă
- : les deux filtres tentent d'appairer deux
- demi-trames pour construire une trame complète.
+ : les deux filtres tentent d'appairer
+ deux demi-trames pour construire une trame complète.
NĂ©anmoins, desentrelacera les demi-trames
orphelines tandis que les Ă©liminera.
De plus, les deux filtres ont des codes de détection différents et
@@ -2114,22 +2154,26 @@
des problèmes avec l'un d'eux (consultez le manuel pour plus de
détails).
Pour la plupart des supports vidéo de qualité, les deux filtres
- fonctionnent plutôt bien : débuter avec l'un ou l'autre ne fera pas
+ fonctionnent plutôt bien : débuter avec l'un ou l'autre ne fera pas
grande différence.
-
- mencoder dvd://1 -oac copy -vf filmdint -ovc lavc -ofps 24000/1001
+mencoder dvd://1 -oac copy -vf filmdint \
+ -ovc lavc -ofps 24000/1001
+
- Une méthode plus ancienne consiste à , au lieu de téléciner-inverse les passages télécinés,
+ Une méthode plus ancienne consiste à , au lieu de téléciner-inverse les
+ passages télécinés,
téléciner les parties non-télécinées
et ensuite téléciner-inverse la vidéo entière.
- Cela semble confus? softpulldown est un filtre qui parcours une vidéo
- et rend téléciné le fichier entier. Si nous faisons suivre softpulldown par
+ Cela semble confus ? softpulldown est un filtre qui parcours une
+ vidéo et rend téléciné le fichier entier.
+ Si nous faisons suivre softpulldown par
soit ou soit , le résultat final
sera entièrement progressif. L'option est nécessaire.
- mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 -ovc lavc -ofps 24000/1001
+mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 \
+ -ovc lavc -ofps 24000/1001
+
@@ -2199,7 +2243,7 @@
Notes de bas de pages
- A propos de recadrage:
+ A propos de recadrage :
Les données vidéo d'un DVD sont stockées dans un format appelé YUV 4:2:0. Dans
la vidéo YUV, la luminance ("luminosité") et la chrominance ("couleur")
@@ -2245,14 +2289,14 @@
- A propos des paramètres d'encodage et de la qualité:
+ A propos des paramètres d'encodage et de la qualité :
Le fait que l'option soit recommandée ici ne veut pas dire
qu'elle ne devrait pas être utilisée autre part. Avec ,
est l'une des deux options de libavcodec
qui augmente le plus la qualité, et vous devriez toujours les utiliser
Ă moins que la baisse de vitesse d'encodage ne soit prohibitive
- (ex: encodage en temps réel). Il y a bien d'autres options de
+ (ex : encodage en temps réel). Il y a bien d'autres options de
libavcodec qui augmentent la qualité d'encodage
(et réduisent sa rapidité) mais ceci est au delà du propos de ce document.
@@ -2260,7 +2304,7 @@
- A propos de la performance de pullup:
+ A propos de la performance de pullup :
Utiliser l'option (avec )
sur une vidéo progressive est sans danger, et c'est généralement une bonne idée à moins qu'il
@@ -2276,16 +2320,19 @@
-
+
+
+
Encodage avec la famille de codec libavcodec
libavcodec
fournit un encodage simple pour plusieurs formats vidéos et audio intéressants.
-Vous pouvez encoder vers les codecs suivant (la liste suivante est plus ou moins Ă jour):
+Vous pouvez encoder vers les codecs suivant
+(la liste suivante est plus ou moins Ă jour) :
@@ -2405,18 +2452,19 @@
La première colonne contient les noms de codec qui doivent être donnés après la
-configuration de vcodec, par exemple comme ceci:
+configuration de vcodec, par exemple comme ceci :
+
-Un exemple avec la compression MJPEG:
+ Un exemple avec la compression MJPEG :
mencoder dvd://2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy
-Codecs audio de libavcodec=
+Codecs audio de libavcodec
@@ -2501,12 +2549,13 @@
La première colonne contient les noms de codec qui doivent être donnés après l'option
-acodec, par exemple comme ceci:
+acodec, par exemple comme ceci :
+
-Un exemple avec compression AC-3:
+ Un exemple avec compression AC-3 :
mencoder dvd://2 -o title2.avi -oac lavc -lavcopts acodec=ac3 -ovc copy
@@ -2706,9 +2755,9 @@
-Options à régler:
+Options à régler :
- vmax_b_frames: 1 ou 2 est bon selon
+ vmax_b_frames : 1 ou 2 est bon selon
le film.
Notez que si vous avez besoin d'avoir votre encodage décodable par DivX5, vous
aurez besoin d'activer le support "closed GOP", en utilisant l'option de
@@ -2718,27 +2767,31 @@
- vb_strategy=1: aide pour les scènes avec beaucoup de
- mouvement. Sur certaines vidéos, l'option vmax_b_frames peut affecter la qualité, mais
+ vb_strategy=1 : aide pour les scènes
+ avec beaucoup de mouvement.
+ Sur certaines vidéos, l'option vmax_b_frames peut affecter la qualité, mais
utiliser vmax_b_frames=2 avec vb_strategy=1 aide.
- dia: portée de la passe de recherche de mouvement.
- Plus la valeur de cette option est élevée, meilleure sera la qualité et plus l'encodage sera lent.
+ dia : portée de la passe de
+ recherche de mouvement.
+ Plus la valeur de cette option est élevée, meilleure sera la qualité et plus
+ l'encodage sera lent.
Les valeurs négatives représentent une échelle complètement différente.
De bonnes valeurs sont -1 pour un encodage rapide, ou 2-4 pour un plus lent.
- predia: portée de recherche de mouvement en pré-passe.
+ predia : portée de recherche de
+ mouvement en pré-passe.
Pas aussi important que dia. De bonnes valeurs vont de 1 (par défaut) à 4. Cela
requière preme=2 pour être réellement utile.
- cmp, subcmp, precmp: Fonction de comparaison
- pour l'estimation de mouvement.
+ cmp, subcmp, precmp : Fonction de
+ comparaison pour l'estimation de mouvement.
Testez avec les valeurs 0 (défaut), 2 (hadamard), 3 (dct), et 6 (taux de
distorsion).
0 est le plus rapide, et suffisant pour precmp.
@@ -2748,20 +2801,22 @@
- last_pred: Nombre de prédicteurs de mouvement
- à prendre depuis l'image précédente.
- 1-3 (ou dans ces eaux) améliore la qualité pratiquement sans perte en vitesse.
+ last_pred : Nombre de prédicteurs de
+ mouvement à prendre depuis l'image précédente.
+ 1-3 (ou dans ces eaux) améliore la qualité pratiquement sans perte en
+ vitesse.
De plus hautes valeurs ralentiront l'encodage sans réel gain.
- cbp, mv0: Contrôle la sélection de macroblocs.
+ cbp, mv0 : Contrôle la sélection de
+ macroblocs.
Un petit coût en vitesse pour un petit gain en qualité.
- qprd: quantification adaptative basée sur la
- complexité des macroblocs.
+ qprd : quantification adaptative
+ basée sur la complexité des macroblocs.
Peut aider ou gêner selon la vidéo et les autres options.
Cela peut causer des artefacts à moins que vous ne paramétriez vqmax à des
valeurs raisonnablement petites (6 c'est bien, voire peut-ĂŞtre 4);
@@ -2769,15 +2824,18 @@
- qns: très lente, spécialement quand combinée
- avec qprd. Avec cette option, l'encodeur minimise le bruit dĂ» aux artefacts de compression
- au lieu de faire correspondre strictement la vidéo encodée à la source.
+ qns : très lente, spécialement quand
+ combinée avec qprd.
+ Avec cette option, l'encodeur minimise le bruit dĂ» aux artefacts de
+ compression au lieu de faire correspondre strictement la vidĂ©o encodĂ©e Ă
+ la source.
Ne l'utilisez pas à moins d'avoir déjà peaufiné tout le reste et que les
résultats ne soient pas encore assez bons.
- vqcomp: mise au point du contrôle de débit.
+ vqcomp : mise au point du contrĂ´le
+ de débit.
La nature du film définiera quelles sont les bonnes valeurs à appliquer
Vous pouvez sans problème laisser cette option de côté si vous voulez.
Réduire vqcomp met plus de bits sur les scènes de basse complexité, l'augmenter
@@ -2785,8 +2843,9 @@
- vlelim, vcelim: DĂ©finit le coefficient du seuil d'Ă©limination pour
- la luminance et les plans de chrominance.
+ vlelim, vcelim : DĂ©finit le
+ coefficient du seuil d'Ă©limination pour les plans de luminance et
+ chrominance.
Ils sont encodés séparément dans tous les algorithmes de style MPEG.
L'idée derrière tout ceci est d'utiliser de bonnes heuristiques
pour déterminer quand le changement dans un bloc est inférieur au seuil que
@@ -2799,7 +2858,8 @@
- qpel: Estimation de mouvement de quart de pixel.
+ qpel : Estimation de mouvement de
+ quart de pixel.
MPEG-4 utilise une précision d'un demi pixel pour sa recherche de mouvement
par défaut, donc cette option augmente la quantité d'information qui est
stockée dans le fichier encodé. Le gain ou la perte en terme de compression
@@ -2808,7 +2868,7 @@
- psnr: n'affecte pas l'encodage
+ psnr : n'affecte pas l'encodage
mais écrit un fichier journal donnant le type/taille/qualité de chaque image, et
imprime un résumé du PSNR (rapport signal sur bruit) à la fin.
@@ -2816,21 +2876,24 @@
-Options qu'il n'est pas recommandé de changer:
+Options qu'il n'est pas recommandé de changer :
- vme: La valeur par défaut est la meilleure.
+vme : La valeur par défaut est la
+meilleure.
- lumi_mask, dark_mask: Quantification adaptative
- pyscho-visuelle. Vous ne voulez pas jouer avec ces options si vous tenez à la qualité.
- Des valeurs raisonnables peuvent être efficaces dans votre cas, mais soyez prévenu,
- ceci reste très subjectif.
+ lumi_mask, dark_mask :
+ Quantification adaptative pyscho-visuelle.
+ Vous ne voulez pas jouer avec ces options si vous tenez à la qualité.
+ Des valeurs raisonnables peuvent ĂŞtre efficaces dans votre cas, mais soyez
+ prévenu, ceci reste très subjectif.
- scplx_mask: Essaie d'empĂŞcher l'apparition d'artefacts
- dûs aux blocs, mais le post-traitement est plus efficace.
+ scplx_mask : Essaie d'empĂŞcher
+ l'apparition d'artefacts dûs aux blocs, mais le post-traitement est plus
+ efficace.
@@ -2906,11 +2969,12 @@
-La Matrice de Quantification KVCD "Notch" :
-
-
-
-Intra:
+La Matrice de Quantification KVCD "Notch"
+ :
+
+
+
+ Intra :
8 9 12 22 26 27 29 34
9 10 14 26 27 29 34 37
@@ -2922,7 +2986,7 @@
34 37 38 40 48 58 69 79
-Inter:
+Inter :
16 18 20 22 24 26 28 30
18 20 22 24 26 28 30 32
@@ -2936,20 +3000,21 @@
-Utilisation:
+ Utilisation :
-mencoder entree.avi -o sortie.avi -oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=...
+mencoder entree.avi -o sortie.avi -oac copy -ovc lavc \
+ -lavcopts inter_matrix=...:intra_matrix=...
-$ mencoder input.avi -ovc lavc -lavcopts
-vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
-12,14,18,27,29,34,37,38,22,26,27,31,36,37,38,40,26,27,29,36,39,38,40,48,27,
-29,34,37,38,40,48,58,29,34,37,38,40,48,58,69,34,37,38,40,48,58,69,79
-:inter_matrix=16,18,20,22,24,26,28,30,18,20,22,24,26,28,30,32,20,22,24,26,
-28,30,32,34,22,24,26,30,32,32,34,36,24,26,28,32,34,34,36,38,26,28,30,32,34,
+$ mencoder input.avi -ovc lavc -lavcopts \
+vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,\
+12,14,18,27,29,34,37,38,22,26,27,31,36,37,38,40,26,27,29,36,39,38,40,48,27,\
+29,34,37,38,40,48,58,29,34,37,38,40,48,58,69,34,37,38,40,48,58,69,79\
+:inter_matrix=16,18,20,22,24,26,28,30,18,20,22,24,26,28,30,32,20,22,24,26,\
+28,30,32,34,22,24,26,30,32,32,34,36,24,26,28,32,34,34,36,38,26,28,30,32,34,\
36,38,40,28,30,32,34,36,38,42,42,30,32,34,36,38,40,42,44 -oac copy -o svcd.mpg
@@ -2960,8 +3025,8 @@
Exemple
- VoilĂ , vous venez tout juste d'acheter votre exemplaire de 'Harry Potter et la
- Chambre des Secrets' (édition panoramique, bien sûr), et vous voulez copier ce
+ VoilĂ , vous venez tout juste d'acheter votre exemplaire de « Harry Potter et la
+ Chambre des Secrets » (Ă©dition panoramique, bien sĂ»r), et vous voulez copier ce
DVD afin de pouvoir l'ajouter à votre PC Home Cinéma. C'est un DVD de
région 1, donc en NTSC. L'exemple ci-dessous peut quand même être adapté au PAL,
si ce n'est que vous devrez retirer l'option (parce que le
@@ -2979,16 +3044,17 @@
Ensuite, nous voulons déterminer le rectangle de recadrage approprié, donc
- nous utilisons le filtre :
+ nous utilisons le filtre :
mplayer dvd://1 -vf cropdetect
Assurez-vous que vous visualisez une image complètement remplie (comme une scène
- lumineuse), et vous verrez dans la console de sortie de MPlayer:
+ lumineuse), et vous verrez dans la console de sortie de
+ MPlayer :
crop area: X: 0..719 Y: 57..419 (-vf crop=720:362:0:58)
- Revisionnons ensuite le film avec le filtre pour tester le résultat:
+ Revisionnons ensuite le film avec le filtre pour tester le résultat :
mplayer dvd://1 -vf crop=720:362:0:58
@@ -3005,7 +3071,7 @@
la partie centrale. Nous avons rétréci la hauteur de 10 pixels, mais nous ne voulons
pas augmenter le décalage de 5 pixels vu que c'est un nombre impair et que
cela affectera défavorablement la qualité. A la place, nous augmentons le
- décalage vertical de 4 pixels:
+ décalage vertical de 4 pixels :
mplayer dvd://1 -vf crop=720:352:0:62
@@ -3022,7 +3088,7 @@
Si la perte de ces 10 pixels vous peine réellement, vous pouvez préférez réduire
les dimensions au plus proche multiple de 16.
- La chaîne de filtres ressemblerait à ceci:
+ La chaîne de filtres ressemblerait à ceci :
-vf crop=720:362:0:58,scale=720:352
@@ -3043,24 +3109,29 @@
- Nous sommes maintenant prêts à faire l'encodage deux passes. Première passe:
-
- mencoder dvd://1 -ofps 24000/1001 -oac copy -vf pullup,softskip,crop=720:352:0:62,hqdn3d=2:1:2 -ovc lavc \
--lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=1 \
--o Harry_Potter_2.avi
-
- La seconde passe est la même, si ce n'est que nous spécifions :
-
- mencoder dvd://1 -ofps 24000/1001 -oac copy -vf pullup,softskip,crop=720:352:0:62,hqdn3d=2:1:2 -ovc lavc \
--lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=2 \
--o Harry_Potter_2.avi
+ Nous sommes maintenant prĂŞts Ă faire l'encodage deux passes.
+ Première passe :
+
+mencoder dvd://1 -ofps 24000/1001 -oac copy -o Harry_Potter_2.avi -ovc lavc \
+ -lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:autoaspect:vpass=1 \
+ -vf pullup,softskip,crop=720:352:0:62,hqdn3d=2:1:2
+
+ La seconde passe est la même, si ce n'est que nous spécifions
+ :
+
+
+
+mencoder dvd://1 -ofps 24000/1001 -oac copy -o Harry_Potter_2.avi -ovc lavc \
+ -lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:autoaspect:vpass=2 \
+ -vf pullup,softskip,crop=720:352:0:62,hqdn3d=2:1:2
+
Les options augmenteront considérablement la
qualité au prix d'une plus longue durée d'encodage. Il y a peu de raison de ne pas
utiliser ces options quand le but premier est la qualité. Les options
- sélectionne une fonction de comparaison
+ sélectionne une fonction de comparaison
qui donne une meilleure qualité que celle par défaut. Vous pouvez essayer de faire varier
ces paramètres (reportez-vous à la page man pour les valeurs possibles)
étant donné que différentes fonctions peuvent avoir un impact important sur la
@@ -3090,10 +3161,10 @@
en fonction de la disponibilté de votre processeur. Aussi, arrivé à ce point, vous pourriez
vouloir appliquer une correction gamma et/ou couleur pour convenir au mieux Ă
votre Ă©cran.
- Par exemple:
-
- mplayer Harry_Potter_2.avi -vf spp,noise=9ah:5ah,eq2=1.2 -autoq 3
-
+ Par exemple :
+
+ mplayer Harry_Potter_2.avi -vf spp,noise=9ah:5ah,eq2=1.2 -autoq 3
+