From 62dd4b2b7facce008a1d127f836d652f069fad04 Mon Sep 17 00:00:00 2001 From: gpoirier Date: Sun, 2 Oct 2005 21:35:17 +0000 Subject: synced with 1.72, Patch by johan bos git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16642 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/fr/codecs.xml | 302 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 220 insertions(+), 82 deletions(-) (limited to 'DOCS') diff --git a/DOCS/xml/fr/codecs.xml b/DOCS/xml/fr/codecs.xml index 6f1f494317..7499e1ed17 100644 --- a/DOCS/xml/fr/codecs.xml +++ b/DOCS/xml/fr/codecs.xml @@ -1,5 +1,5 @@ - + Codecs Supportés @@ -55,7 +55,8 @@ Les plus importants d'entre eux: FLI/FLC - RealVideo 1.0 & 2.0 de libavcodec, et + RealVideo 1.0 & 2.0 de + libavcodec, et RealVideo 3.0 & 4.0 en utilisant les librairies RealPlayer @@ -180,9 +181,10 @@ cp ../../src/encore.h /usr/local/include -MPlayer détecte si DivX4/DivX5 est correctement -installé, donc compilez-le normalement. Si il ne détecte pas le codec, votre -installation ou votre configuration n'est pas correcte. +MPlayer détecte automatiquement si DivX4/DivX5 +est correctement installé, donc compilez-le normalement. +Si il ne détecte pas le codec, votre installation ou votre configuration +n'est pas correcte. @@ -194,7 +196,7 @@ installation ou votre configuration n'est pas correcte. FFmpeg/libavcodec -FFmpeg contient un codec +FFmpeg contient un paquetage de codec open source, qui est capable de décoder des flux encodés avec des codecs audio et vidéo variés. Il offre également un confort d'encodage impressionnant et une plus grande vitesse que les codecs Win32 ou les @@ -221,11 +223,13 @@ et audio suppor -Si vous utilisez une version officielle, vous avez libavcodec directement dans -le paquet, construisez comme d'habitude. Si vous utilisez la version CVS de -MPlayer vous devrez extraire libavcodec de l'arborescence -CVS de FFmpeg car les versions officielles de FFmpeg sont très rares. Le CVS est -pratiquement stable et offre plus de fonctions. Pour y arriver faites: +Si vous utilisez une version officielle de MPlayer, +vous avez libavcodec directement dans +le paquetage, construisez comme d'habitude. Si vous utilisez la version CVS de +MPlayer vous devrez extraire +libavcodec +de l'arborescence CVS de FFmpeg car les versions officielles sont très rares. Le CVS est +pratiquement stable et offre le plus de fonctions. Pour y arriver faites: @@ -236,21 +240,26 @@ pratiquement stable et offre plus de fonctions. Pour y arriver faites: cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec - Déplacez le répertoire libavcodec des sources FFmpeg à la racine de + Déplacez le répertoire libavcodec et libavutil + des sources FFmpeg à la racine de l'arborescence CVS de MPlayer. Cela devrait ressembler à cela: main/libavcodec + main/libavutil Faire un lien symbolique n'est pas suffisant, vous devez - le copier ou le déplacer! + le copier/déplacer! - Si vous préférez que libavcodec soit mis à jour en même temps que vous mettez - à jour le CVS de MPlayer, indiquez la ligne suivante + Si vous préférez que libavcodec + soit mis à jour en même temps que vous mettez à jour le CVS de + MPlayer, indiquez la ligne suivante dans le fichier main/CVS/Entries: D/libavcodec//// + D/libavutil//// - Compilez. configure devrait détecter les problèmes avant la compilation. + Compilez. configure devrait détecter les problèmes avant la + compilation. @@ -258,8 +267,9 @@ pratiquement stable et offre plus de fonctions. Pour y arriver faites: La version CVS de MPlayer contient un sous-répertoire libavcodec, mais il ne contient -pas le source de libavcodec ! Vous devez suivre -les étapes ci-dessus pour obtenir le source de cette librairie. +pas le source de +libavcodec ! +Vous devez suivre les étapes ci-dessus pour obtenir le source de cette librairie. @@ -315,7 +325,7 @@ pour d des codecs XAnim. - Renommez/faites des liens symboliques de ces fichiers, en séparant le reste de + Renommez/liez symboliquement ces fichiers, en séparant le reste de l'architecture, ils auront donc des noms comme ceux-ci: vid_cvid.xa, vid_h263.xa, vid_iv50.xa. @@ -335,7 +345,7 @@ H.263. -vidéo VIVO +Vidéo VIVO MPlayer peut lire les vidéos Vivo (1.0 and 2.0). Le codec le plus approprié pour les fichiers 1.0 est le décodeur H.263 de FFmpeg, @@ -349,7 +359,7 @@ automatiquement. -vidéo MPEG-1/2 +Vidéo MPEG-1/2 MPEG-1 et MPEG-2 sont décodés par la librairie multiplateforme libmpeg2 native, dont le code source est @@ -415,48 +425,34 @@ et avec Mac OS X. XviD -XviD est un fork du développement du -codec OpenDivX. Il est apparu quand ProjectMayo est passé d'OpenDivX au -sources-fermées DivX4 (Maintenant DivX5), et les personnes extérieures à +XviD est un logiciel gratuit +de codec video conforme au MPEG-4 ASP, qui possède des dispositifs +d'encodage en 2 passes et un support complet du MPEG-4 ASP, rendant la chose +beaucoup plus efficace que le bien connu codec DivX. +Il se clame une très bonne qualité video et de bonne performance due aux +optimisations pour les processeurs les plus moderne. + + +Cela a commencé par le fork du développement du codec OpenDivX. +Il est apparu quand ProjectMayo est passé d'OpenDivX au +sources-fermées DivX4 (maintenant DivX5), et les personnes extérieures à ProjectMayo travaillant sur OpenDivX se sont fâchés, et ont démarré XViD. Les deux projets ont donc la même origine. - - -AVANTAGES - - open source - - - son API est compatible avec DivX4 donc en inclure le support est facile - - - encodage en 2 passes - - - bonne qualité d'encodage, plus grande vitesse que DivX4 (vous pouvez - l'optimiser pour votre machine pendant la compilation) - - - - -DÉSAVANTAGES - - actuellement il ne décode pas - correctement tous les fichiers DivX/DivX4 (ce n'est pas un problème puisque - libavcodec peut les lire) - - - en développement - - -INSTALLATION DE LA VERSION CVS DE XVID +<systemitem class="library">XviD</systemitem> Installation -XviD n'est actuellement disponible que depuis le CVS. Voici les instructions -de téléchargement et d'installation (vous aurez besoin d'au moins autoconf 2.50, -automake et libtool) : + Comme la plupart des logiciels open source, il est disponible en deux parfums: + versions officiel + et la version CVS. + La version CVS est actuellement assez stable pour être utilisé, et bénéficie des + corrections de bogues existant des versions "officielles". + Voici qui doit être fait pour faire fonctionner la version CVS de + XviD + avec MEncoder (vous avez besoin au minimum de + autoconf 2.50, + automake et libtool): cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login @@ -485,8 +481,8 @@ automake et libtool) : Recompilez MPlayer avec - - + + @@ -496,21 +492,22 @@ automake et libtool) : Sorenson -Sorenson est un codec vidéo -développé par Sorenson Media et licenciée à Apple qui le distribue avec -son Lecteur QuickTime. Nous sommes actuellement -capables de décoder toutes les versions des fichiers Sorenson avec les +Sorenson est un codec vidéo développé par Sorenson Media et licenciée à Apple qui +le distribue avec son Lecteur QuickTime. Nous sommes +actuellement capables de décoder toutes les versions des fichiers Sorenson avec les décodeurs suivants: Sorenson Video v1 (fourcc SVQ1) - décodage supporté par un - codec natif (libavcodec) + codec natif + (libavcodec) Sorenson Video v3 (fourcc SVQ3) - décodage supporté par un - codec natif (libavcodec) + codec natif + (libavcodec) @@ -518,16 +515,152 @@ d COMPILATION DE MPLAYER AVEC LE SUPPORT DES LIBRAIRIES QUICKTIME actuellement seules les plateformes Intel 32-bit sont supportées. téléchargez le CVS de MPlayer -téléchargez le pack de DLL QuickTime sur +téléchargez le pack de DLL QuickTime depuis -décompressez le pack de DLL QuickTime dans votre -répertoire de codecs Win32 +décompressez le pack de DLL QuickTime dans votre répertoire de codecs Win32 (par défaut: /usr/local/lib/codecs/) compilez MPlayer + + + +x264 + +Qu'est ce que le x264? + + x264 est une librairie pour + créée des flux video H.264. + Il n'est pas 100% achevé, mais actuellement il a au moins un début de + support pour la plupart des fonctionalités du H.264 qui ont un impact sur la qualité. + Il y a aussi des fonctionalités plus avancées des specifications du H.264 + qui n'ont rien avoir avec la qualité video. La plupart ne sont pas encor + implementé dans le x264. + + + +Fonctions d'encodage + CAVLC/CABAC + Références multiple + Intra: Tout les types de macrobloc (16x16 et 4x4 avec + toutes les prédictions) + Inter P: Toutes les partitions (de 16x16 descendant à + 4x4) + Inter B: Les partitions de 16x16 descendant à 8x8 + (incluant SKIP/DIRECT) + Control Débit: quantificateur constant, débit constant, + ou passe mutliple ABR + Détection de découpage de scène + Placement B-frame adaptif + B-frames commme références / ordre arbitraire de frame + + + +Limitations d'encodage + Pas de vrai RD + + + + + +Qu'est ce que le H.264? + + H.264 est un des noms pour le nouveau codec video numérique développé conjointement + par l'ITU et le MPEG. + Il peut être aussi correctement réferencé avec les noms vagues de + "ISO/IEC 14496-10" ou "MPEG-4 Part 10". + De façon plus fréquente, il est rréferencé comme étant "MPEG-4 AVC" ou juste "AVC". + + + Qu'importe la façon de l'appeler, H.264 peut valoir le coup d'être essayé + parcequ'il peut typiquement être équivalent en qualité au MPEG-4 ASP avec + 5%-30% de débit en moins. + Concrètement, le résultats dépendra de la source d'encodage et de l'efficacité + de l'encodeur. + Les gains apportés par H.264 ne sont pas gratuit: Décoder un flux H.264 + augmente considérablement les besoins en CPU et mémoire. + Par exemple, sur un Athlon 1733 MHz, une vidéo H.264 en résolution DVD à 1500kbps + demande environ 35% de CPU à décoder. + En comparaison, décoder un flux MPEG-4 ASP en résolution DVD à 1500kbps + demande environ 10% de CPU à décoder. + Cela signifie que le décodage de flux haute-définition est quasi hors de question + pour la majorité des utilisateurs. + Cela signifie aussi que même un rip DVD décent peut quelque fois être saccadé + sur des processeurs plus lent que 2.0 GHz. + + + Au moins avec x264, + les requièrements en encodage sont moins mauvais que ce dont on est habitué + avec le MPEG-4 ASP. + Par exemple, sur un Athlon 1733 MHz un encodage DVD typique devrait marcher + à 5-15fps. + + + Ce document n'a pas pour but d'expliquer H.264 en détail, + mais si vous êtes intéressé par une brêve vue d'ensemble, vous devriez lire + L'Encodage Video Avancé H.264/AVC Standard: Vue d'ensemble et Introduction aux Extensions de Chaîne de Fidélité. + + + + +Comment puis-je jouer des vidéos H.264 avec <application>MPlayer</application>? + + MPlayer utilise le décodeur H264 de + libavcodec. + libavcodec a eu au moins + un décodeur H.264 qui est un fonctionne un minimum depuis les alentours de Juillet 2004, + cependant des changements et améliorations majeurs ont été implémenté depuis cette date, + que ce soit en terme de fonctionalités supportées et en terme d'utilisation amélioré du CPU. + Juste pour être certain, c'est toujours une bonne idée d'utiliser une version récente extraite du CVS. + + + Si vous voulez un façon rapide et facile de savoir si il y a eu des + changements récent du décodage H.264 de libavcodec, + vous devriez garder un oeil sur + Interface Web du site CVS de FFmpeg. + + + + +Comment puis-je encoder des vidéos avec <application>MEncoder</application> et +<systemitem class="library">x264</systemitem>? + + Si vous avez la sous-version du client installé, les dernières sources de x264 + peut être récupéré avec cette commande: + + svn co svn://svn.videolan.org/x264/trunk x264 + Les sources de MPlayer sont mises à jour lorsque survient + un changement de l'API de x264, + donc il est toujours conseillé d'utiliser le CVS de + MPlayer. + Peut-être cette situtation changera quand et si une "release" de + x264 survient. + En attendant, x264 devra être + considéré comme trè instable, dans le sens que son interface de programmation + est sujet à changer. + + + x264 est construit et + installé de façon standard: + + ./configure && make && sudo make install + Ceci installe libx264.a dans /usr/local/lib et x264.h est placé dans + /usr/local/include. + + Avec la librairie et l'entête de x264 + placé au emplacement standard, construire + MPlayer avec le support + x264 est facile. + Lancé juste le standard: + ./configure && make && sudo make install + Le script configure détectera automatiquement que vous avez ce qui est + requis pour le x264. + + @@ -543,7 +676,8 @@ r avec optimisation MMX/SSE/3DNow!) - Windows Media Audio 7 et 8 (alias WMAv1 et WMAv2) (code natif, avec + Windows Media Audio 7 et 8 (alias WMAv1 et WMAv2) (code + natif, avec libavcodec) @@ -591,7 +725,8 @@ C'est le d Le décodeur AC3 peut créer des sorties audio mixées pour 2, 4 ou 6 haut-parleurs. Quand il est configuré pour 6 haut-parleurs, ce décodeur fournit des sorties séparées pour tous les canaux AC3 du pilote son, autorisant la pleine expérience -du "son surround" sans décodeur AC3 externe requis pour l'usage du codec hwac3. +du "son surround" sans décodeur AC3 externe requis pour l'usage du +codec hwac3. @@ -653,8 +788,9 @@ Pour en activer le support, compilez avec l'option de configuration VIVO audio Le codec audio utilisé dans les fichiers VIVO dépend du fait que ce soit un fichier -VIVO/1.0 ou VIVO/2.0. Les fichiers VIVO/1.0 ont de l'audio g.723, -et les fichiers VIVO/2.0 de l'audio Vivo Siren. +VIVO/1.0 ou VIVO/2.0. Les fichiers VIVO/1.0 ont de l'audio +g.723, et les fichiers VIVO/2.0 de l'audio +Vivo Siren. Les deux sont supportés. @@ -710,7 +846,8 @@ la section codec vid AAC (Advanced Audio Coding) est un codec parfois présent dans les fichiers MOV et MP4. Un décodeur open source appelé FAAD est disponible sur . -MPlayer inclus libfaad 2.0RC1, vous n'avez donc pas à l'obtenir séparemment. +MPlayer inclus libfaad 2.0RC1, vous n'avez donc pas +à l'obtenir séparemment. @@ -723,8 +860,7 @@ Vous n'avez pas besoin de tout faad2 pour d Construisez comme ceci: cd faad2/ -chmod +x bootstrap -./bootstrap +sh bootstrap ./configure cd libfaad make @@ -734,7 +870,7 @@ Les binaires ne sont pas disponibles sur audiocoding.com, mais vous pouvez obtenir les paquets Debian sur la page web de Christian Marillat, les RPMs Mandrake sur le P.L.F et les RPMS -Red Hat sur Grey Sector. +RedHat sur Grey Sector. @@ -743,7 +879,7 @@ Red Hat sur Grey Sector. -Comment importer des codecs +Comment importer les codecs Win32 @@ -806,7 +942,7 @@ la pr -Nouvelle Méthode +Nouvelle Méthode: En utilisant Microsoft GraphEdit (rapide) @@ -846,7 +982,7 @@ Si il n'y a pas d'entr -Ancienne Méthode +Ancienne Méthode: Respirez à fond et fouillez dans la base de registre... @@ -872,8 +1008,10 @@ Respirez cherchez : TrueMotion) - S'il apparaît dans la base de registre, vous devriez voir un champ FriendlyName - et un champ CLSID. Copiez les 16 octets du CLSID, c'est le GUID dont nous avons besoin. + Si le GUID apparaît dans la base de registre, vous devriez voir un champ + FriendlyName + et un champ CLSID. + Copiez les 16 octets du CLSID, c'est le GUID dont nous avons besoin. @@ -886,7 +1024,7 @@ Vous aurez des mauvaises occurrences, mais finirez par obtenir la bonne... Nous avons désormais toutes les informations nécessaires (fourcc, GUID, fichier -codec, fichier AVI). Demandez le support de votre codec par mail, et envoyez +codec, fichier AVI), demandez le support de votre codec par mail, et envoyez ces fichiers sur le FTP : ftp://ftp.mplayerhq.hu/MPlayer/incoming/[nomcodec]/ -- cgit v1.2.3