From 0bb44c74a0b2feca408147fa65d7601f0df1930d Mon Sep 17 00:00:00 2001 From: gpoirier Date: Sat, 29 Jul 2006 15:08:37 +0000 Subject: [PATCH] Part 1 of review of Jerome's Ferrari's patch git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19239 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/fr/encoding-guide.xml | 203 ++++++++++++++++----------------- 1 file changed, 101 insertions(+), 102 deletions(-) diff --git a/DOCS/xml/fr/encoding-guide.xml b/DOCS/xml/fr/encoding-guide.xml index 355f5c847a..1266f6422b 100644 --- a/DOCS/xml/fr/encoding-guide.xml +++ b/DOCS/xml/fr/encoding-guide.xml @@ -1932,19 +1932,18 @@ Notez l'usage des options et . Comment encoder chaque catégorie ? - Comme évoqué au départ, ces prochaines lignes de "HowTo" - MEncoder ne sont pas là pour être strictement - utilisées telles quelles, mais pour fournir des paramètres minimum d'encodages pour - chaque catégorie. + Comme évoqué au départ, les exemples de lignes de commande + MEncoder ne doivent pas être utilisés tels quels; + ils fournissent uniquement les paramètres minimum pour encoder chaque catégorie. -Le progressif +Progressive - La vidéo progressive ne nécessite pas de filtre particulier pour l'encodage. - Pourtant, un paramètre ne doit pas être omis : . Sinon, - MEncoder essayera d'encoder à 30000/1001 fps et produira des - images en double. + 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. @@ -1953,39 +1952,39 @@ Notez l'usage des options et . Il n'est pas rare de se trouver avec une vidéo qui semble progressive mais qui - contient en fait quelques petites parties en téléciné. A moins d'être vraiment - sûr l'état de la vidéo, il sera préférable de traiter la vidéo comme - du progressif et téléciné mélangés. - La perte de qualité est négligeable [3]. + contient en fait quelques courts passages en téléciné. A moins d'être vraiment + sûr l'état de la vidéo, il est préférable de traiter la vidéo comme un + mélange de progressive et télécinée. + La perte en performance est faible [3]. Téléciné - Les vidéos en téléciné peuvent redonner le contenu original à 24000/1001 avec - un processus appelé inverse-téléciné. - MPlayer a plusieurs filtres disponibles pour ceci, - mais le meilleur, , est abordé à la section - mélange de progressif et téléciné. + A partir d'une video télécinée, il est possible de retrouver le format original en 24000/1001 avec + un processus appelé téléciné-inverse. Plusieurs filtres de + MPlayer permettent ce processus; + le meilleur d'entre eux, , est décrit à la section + Mélange de progressif et téléciné. -L'entrelacé +Entrelacée - Pour des raisons pratiques, il n'est pas possible de retrouver entièrement une - vidéo progressive depuis une entrelacée. La seule manière de faire cela sans - perdre la moitié de la résolution verticale est de doubler le framerate et - d'essayer de "trouver" les lignes correspondantes pour chaque frame - (cela a des inconvénients, voir la méthode 3). + Dans la plupart des cas pratiques, il n'est pas possible de récupérer complètement une + vidéo progressive depuis une entrelacée. Pour ce faire, la seule manière sans + perdre la moitié de la résolution verticale est de doubler le nombre d'images par seconde et + d'essayer de "deviner" ce que devraient être les lignes manquantes pour chacune des trames + (ce qui a des inconvénients, voir méthode 3). - Encodez la vidéo sous une forme entrelacée. Normalement, l'entrelacement - détériore la capacité de l'encodeur à bien compresser, mais libavcodec - possède deux paramètres spécifiquement faits pour stocker la vidéo entrelacée de manière + 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] car cela encodera les macroblocs non-entrelacés à des endroits où il n'y @@ -1994,79 +1993,79 @@ Notez l'usage des options et . mencoder dvd://1 -oac copy -ovc lavc -lavcopts ildct:ilme:mbd=2 - Utilisez un filtre de dés-entrelacement avant l'encodage. Il y a plusieurs de - ces filtres disponibles aux choix, chacun avec ces propres avantages et - désavantages. Consultez pour voir quels sont - ceux disponibles (grep pour "deint"), et cherchez les + 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 + disponibles (selectionnez les lignes contenant "deint" avec grep), et fouillez dans les - listes de diffusion MPlayer pour trouver plusieurs discussions sur les - différents filtres. Encore une fois, le framerate ne change pas, donc pas de - . Aussi, le dés-entrelacement devra être fait après - découpage [1] et - avant dimensionnement. + 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] + et avant redimensionnement. mencoder dvd://1 -oac copy -vf pp=lb -ovc lavc Malheureusement, cette option est un boguée dans - MEncoder : cela devrait bien marcher avec + MEncoder ; cela devrait bien marcher avec MEncoder G2, mais on n'en est pas encore là. Vous - risquez d'avoir des plantages. Cela importe peu car le but de - est de créer une frame complète à partir de chaque champs, ce qui - donne le framerate 60000/1001. L'avantage de cette approche est qu'aucune - donnée n'est jamais perdue. Cependant, vu que chaque frame vient avec seulement - un champ, les lignes manquantes doivent être interpolées d'une façon ou d'une autre. + risquez de subir des plantages. Peu importe, l'option + est de créer une image complète à partir de chaque trame, ce qui + donne le débit de 60000/1001 images par seconde. L'avantage de cette approche est qu'aucune + donnée n'est jamais perdue. Cependant, vu que chaque image vient avec seulement + une trame, les lignes manquantes doivent être interpolées d'une façon ou d'une autre. Il n'y a pas de très bonne méthode générant les données manquantes, et donc le - résultat sera un peu similaire à celui obtenu quand on utilise certains filtres de dés-entrelacement. + résultat sera un peu similaire à celui obtenu en utilisant des filtres de désentrelacement. Générer les lignes manquantes crée aussi d'autres problèmes, - simplement parce que la quantité de données double. Ainsi, de plus haut bitrates + simplement parce que la quantité de données double. Ainsi, de plus haut débit (en kbit/s) d'encodage sont nécessaires pour conserver la qualité, et plus de puissance CPU est - utilisée pour l'encodage et le décodage. 'tfields' a plusieurs - options pour gérer la création des lignes manquantes de chaque frame. Si vous - utilisez cette méthode, alors regardez le manuel, et prenez n'importe quelle - option qui semble la meilleure pour votre matériel. Notez que lors de l'utilisation de + utilisée pour l'encodage et le décodage. a plusieurs + options pour gérer la création des lignes manquantes de chaque image. Si vous + utilisez cette méthode, alors regardez le manuel, et prenez + l'option qui semble la meilleure pour votre matériel. Notez que lors de l'utilisation de vous - devez spécifier les deux options - et à deux fois le framerate de votre source originale. + devez définir les deux options + et à deux fois le nombre d'image par seconde de votre source originale. mencoder dvd://1 -oac copy -vf tfields=2 -ovc lavc -fps 60000/1001 -ofps 60000/1001 - Si vous avez décidé de réduire la taille de façon dramatique, vous pouvez - extraire et encoder seulement un des deux champs. Bien sûr, vous perdrez la - moitié de la résolution verticale, mais si vous pensez la réduire au plus de - moitié par rapport à l'original, la perte ne sera pas trop grande. Le résultat - sera un fichier progressif à 30000/1001 frames par seconde. La procédure est - d'utiliser , puis de découper - [1] et de dimensionner + Si vous avez prévu de beaucoup réduire la taille, vous pouvez + n'extraire et n'encoder qu'une des deux trames. Bien sûr, vous perdrez la + moitié de la résolution verticale, mais si vous avez prévu la réduire au moins de + moitié par rapport à l'original, cette perte n'aura que peu d'importance. Le résultat + sera un fichier progressif à 30000/1001 images par seconde. La procédure est + d'utiliser l'option , puis de recadrer + [1] et de redimensionner de manière appropriée. Souvenez-vous que vous devrez ajuster la dimension pour - compenser la résolution verticale ayant été réduite de moitié. + compenser la réduction de moitié de la résolution verticale. mencoder dvd://1 -oac copy -vf field=0 -ovc lavc -Progressif et téléciné mélangé +Mélange de progressive et télécinée - Afin de convertir une vidéo composée de progressive et de téléciné en vidéo entièrement - progressive, les parties en téléciné doivent être inverse-télécinées. Il y a trois - moyens d'accomplir cela, comme décrit ci-dessous. Notez que vous devrez - toujours inverse-téléciné avant tout - redimensionnement. Sauf si vous savez vraiment ce que vous faites, il faudra - inverse-téléciné avant tout découpage [1]. - est nécessaire ici parce que la sortie vidéo - sera de 24000/1001 frames par seconde. + Afin de convertir une vidéo composée de passages progressifs et de télécinés en vidéo entièrement + progressive, les parties en téléciné doivent être télécinées-inverse. Il y a trois + moyens d'accomplir cela, comme décrit ci-dessous. Notez que vous devez + toujours téléciner-inverse avant tout + redimensionnement et aussi (sauf si vous savez vraiment ce que vous faites) + avant tout découpage [1]. + L'option est nécessaire ici parce que la sortie vidéo + sera en 24000/1001 images par seconde. - est faite pour inverse-téléciné le matériel + L'option est faite pour téléciner-inverse la source vidéo téléciné tandis que les données progressives sont laissées intactes. Afin - de bien fonctionner, doit - être suivi par le filtre ou sinon MEncoder plantera. + de fonctionner correctement, doit + être suivi par le filtre ou MEncoder plantera. est, cependant, la méthode la plus propre et la plus précise - disponible pour encoder le téléciné et le "progressif et téléciné mélangés". + 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 @@ -2074,13 +2073,13 @@ Notez l'usage des options et . - Une méthode plus ancienne consiste à téléciner les parties non-télécinées - et ensuite inverse-téléciner la vidéo tout entière, au lieu de - n'inverse-téléciner que les parties en téléciné. + 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 avec + 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. est nécessaire. + sera entièrement progressif. L'option est nécessaire. mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 -ovc lavc -ofps 24000/1001 @@ -2090,56 +2089,56 @@ Notez l'usage des options et . Je n'ai pas moi-même utilisé , mais voilà ce que D Richard Felker III en dit: -
Il est correct, mais AMA il essaie de dés-entrelacer plutôt - que de faire l'inverse-téléciné trop souvent (tout comme les lecteurs DVD de salon +
Il est correct, mais à mon avis, il essaie de désentrelacer plutôt + que de téléciner-inverse trop souvent (tout comme les lecteurs DVD de salon & les TVs progressive) ce qui donne des clignotements affreux et d'autre - artefacts. Si vous penser l'employer, vous devez commencer par passer un peu de temps - pour affiner les options et observer la sortie pour être sûr que cela - casse pas tout.
+ artefacts. Si vous prévoyer l'utiliser, vous aurez au minimum besoin de passer + du temps à affiner les options et à regarder le résultat en sortie pour vous assurer + que cela n'esquinte pas tout.
-Progressif et entrelacé mélangés +Mélange de progressive et d'entrelacée - Il y a deux options pour s'occuper de cette catégorie, chacune étant un - compromis. Vous devez prendre une décision basée sur la durée/localisation + Il y a deux façons de gérer cette catégorie, chacune étant un + compromis. Vous devez faire votre choix en vous basant sur la durée/localisation de chaque type. - Traitez-la comme progressive. Les parties entrelacées sembleront entrelacées, - et certains des champs entrelacés devront être jetés, ayant pour résultat un - peu de sautillement inégal. Vous pouvez utiliser un filtre post-traitement si + Traitez-le comme une vidéo progressive. Les parties entrelacées sembleront entrelacées, + et certaines des trames entrelacées devront être jetées, ayant pour résultat un + peu de sautillement irrégulier. Vous pouvez utiliser un filtre de post-traitement si vous le voulez, mais cela peut sensiblement dégrader les parties progressives. - Cette option ne devrait vraiment pas être utilisée si vous voulez - éventuellement afficher la vidéo sur un appareil entrelacé (avec une carte TV, - par exemple). Si vous avez entrelacé les frames dans une vidéo à 24000/1001 - frames par seconde, ils seront télécinés en même temps que les frames progressive. - La moitié des "frames" entrelacées sera affichée pour une durée de trois champs + Cette option ne devrait surtout pas être utilisée si vous prévoyez + afficher la vidéo finale sur un appareil entrelacé (avec une carte TV, + par exemple). Si vous avez des images entrelacées dans une vidéo en 24000/1001 + images par seconde, elles seront télécinées en même temps que les images progressives. + La moitié des "images" entrelacées sera affichée pour une durée de trois trames (3/(60000/1001) secondes), ce qui a pour résultat un effet pichenette de - "retour en arrière" ce qui semble tout à fait mauvais. Si vous tentez + "retour en arrière" ce qui est du plus mauvais effet. Si vous tentez quand même ceci, vous devez utiliser un filtre - dés-entrelaçant comme ou . + désentrelaçant comme ou . - Cela peut tout aussi bien être une mauvaise idée pour l'affichage progressive. - Cela laissera tomber les paires consécutives de champs entrelacés, ayant pour - résultat une discontinuité qui peut être plus visible qu'avec la seconde méthode, - ce qui montre certaines frames progressive en double. Une vidéo entrelacée à - 30000/1001 frames par seconde est déjà un peu variable parce que cela devrait - vraiment être montré à 60000/1001 champs par seconde, donc les frames dupliquées - ne tiennent pas. + Cela peut aussi être une mauvaise idée pour l'affichage progressif. + Cela laissera tomber des paires de de trames entrelacées consécutives, + résultant en une discontinuité qui peut être plus visible qu'avec la seconde méthode, + ce qui affichera certaines images progressives en double. Une vidéo entrelacée à + 30000/1001 images par seconde est déjà un peu hachée parce qu'elle devrait en + réalité être projetée à 60000/1001 trames par seconde, pour que les images dupliquées + ne se soient pas trop. - Qu'importe la façon, il est recommandé de considérer votre contenu et comment + De toutes façons, il vaut mieux analyser votre contenu et voir comment vous voulez l'afficher. Si votre vidéo est à 90% progressive et que vous ne pensez pas la regarder sur une TV, vous devriez favoriser une approche progressive. Si elle est seulement à moitié progressive, vous voudrez probablement l'encoder