From 2db2d37c36a8c0f56c722cbd2c51437f116ebbcc Mon Sep 17 00:00:00 2001
From: gpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2>
Date: Sun, 29 Aug 2004 16:38:12 +0000
Subject: [PATCH] Addition of x264 encoding options plus minor spelling and
 syncs

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13192 b3059339-0415-0410-9bf9-f77b7e298cf2
---
 DOCS/man/fr/mplayer.1 | 160 +++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 158 insertions(+), 2 deletions(-)

diff --git a/DOCS/man/fr/mplayer.1 b/DOCS/man/fr/mplayer.1
index 9e9a29d6ad..fbcf198205 100644
--- a/DOCS/man/fr/mplayer.1
+++ b/DOCS/man/fr/mplayer.1
@@ -4326,7 +4326,7 @@ la syntaxe suivante:
 .RE
 .br
 .PP
-O� <codec> peut �tre: lavc, xvidenc, divx4, lame
+O� <codec> peut �tre: lavc, xvidenc, divx4, lame, x264
 .
 .
 .SS divx4 (\-divx4opts)
@@ -4596,7 +4596,7 @@ codec vid
 .PD 1
 .TP
 .B vqmin=<1\-31>
-minimum quantificateur (passe\ 1/\:2)
+quantificateur minimum (passe\ 1/\:2)
 .RSs
 .IPs 1
 Non recommand� (fichier bien plus gros, petite diff�rence de qualit� et
@@ -5736,6 +5736,162 @@ bruit) pour l'ensemble de la vid
 dans un fichier portant un nom tel que 'psnr_hhmmss.log'.
 Les valeurs renvoy�es sont en dB (d�cibel), plus elles sont hautes, plus la
 vid�o g�n�r�e est fid�le � l'originale.
+.SS x264enc (\-x264encopts)
+.TP
+.B bitrate=<valeur>
+Fixe le d�bit binaire (bitrate) � utiliser en kbits/\:seconde
+(par d�faut\ : d�sactiv�).
+Pour un encodage en en d�bit binaire constant (CBR), vous devez d�finir ce
+param�tre.
+.TP
+.B iframe=<valeur>
+Fr�quence des trames-I (par d�faut\ : 60)
+.TP
+.B frameref=<valeur>
+Nombre des trames pr�c�dentes � utiliser comme pr�dicteur pour les trames-P
+(par d�faut\ : 1)
+.br
+.I NOTE\ :
+Actuellement, cette version de x264 (r38) ne comporte pas cette
+fonctionnalit�.
+.TP 
+.B idrframe=<valeur>
+Tous les <valeur> trames-I, on ins�re une trame-IDR.
+En H.264, les trames-I n'encadrent pas n�cessairement un groupe ferm� de
+trames pr�dites (closed GOP) car une trame-P peut aussi �tre pr�dite
+� partir d'autres trames que celles la pr�c�dant (voir l'option frameref).
+Ainsi, les trames-I ne permettent pas n�cessairement une navigation pr�cise
+dans le film.
+Les trames-IDR emp�chent les trames-P qui les suivent d'�tre pr�dites � partir
+de trames pr�c�dant mes trames-IDR (par d�faut\ : 2)
+.TP
+.B bframe=<valeur>
+Nombre de trames-B entre les trames I et P (par d�faut\ : 0).
+.TP
+.B deblock=<0|1>
+Utilise un filtre att�nuant l'effet de blocs (deblocking)
+(par d�faut\ : activ�)
+.TP 
+.B deblockalpha=<-6-6>
+Param�tre alphaC0 du filtre de deblocking.
+Il d�termine les seuils du filtre de deblocking de H.264.
+Tout d'abord, cette option d�termine � quel point le filtre peut modifier
+l'apparence de chacun des pixels de l'image.
+Ensuite, cette option d�termine la diff�rence maximale � la limite des blocs
+filtr�s.
+Une valeur positive r�duit les artefacts de blocking, mais r�duira les d�tails.
+(par d�faut\ : 0)
+.TP
+.B deblockbeta=<-6-6>
+Param�tre beta du filtre de deblocking.
+Affecte le gradient maximum autoris� entre deux blocs adjacents
+(par d�faut\ : 0)
+.TP
+.B cabac
+Utilise CABAC (codage de l'information adapt�e en fonction du contexte\ :
+Context-Adaptive Binary Arithmetic Coding) (par d�faut\ : d�sactiv�)
+.TP 
+.B cabacidc=<value>
+Valeur initiale de l'IDC de CABAC.
+L'encodeur doit choisir un contexte pour chaque block qu'il encode, mais pour
+le premier d'une trame, il n'existe pas de contexte de pr�diction.
+Agir sur ce param�tre peut affecter le d�bit binaire vid�o (bitrate) de
+quelques pour-milli�mes, mais ne change pas la distortion par rapport �
+l'image d'origine.
+FIXME: indiquer ce que signifie IDC.
+.RSs
+-1: Laisse l'encodeur d�cider lui-m�me du contexte (par d�faut)
+(Il choisit 0 la plupart du temps)
+.br
+0: complexit� faible
+.br
+1: complexit� moyenne
+.br
+2: complexit� importante
+.REss
+.TP
+.B qp_constant=<2-51>
+D�fini le quantificateur � utiliser
+Une valeur plus faible code l'image plus fid�lement, mais prend plus de place.
+Notez que la quantification dans H.264 fonctionne diff�remment de mpeg[124].
+L'�chelle des quantificateurs de H.264 est logarithmique, ainsi, la diff�rence
+de d�bit binaire entre QP=20 et QP=40 est d'environ un facteur 10.
+Les quantificateurs utiles en H.264 ont tendance � �tre bien plus importants
+compar�s � mpeg[124].
+Une valeur comprise dans l'intervalle 20-40 semble convenir
+(par d�faut\ : 26).
+.br
+.I NOTE\ :
+Cette option fonctionne m�me si vous avez demand� un encodage � d�bit binaire
+contant (CBR).
+Dans ce cas, la premi�re trame utilisera le quantificateur que vous avez donn�,
+mais pas les suivantes, qui seront quantifi�es par le "ratecontrol".
+.TP
+.B qp_min=<2-51> (mode CBR uniquement)
+Quantificateur minimum.
+Une valeur comprise dans l'intervalle 20-40 semble convenir (par d�faut\ : 2)
+.TP
+.B qp_max=<2-51> (mode CBR uniquement)
+Quantificateur maximum.
+.TP
+.B qp_step=<value>
+Diff�rence de quantification maximale autoris�e d'une trame � l'autre.
+.TP
+.B rc_buffer_size=<value>
+Taille du tampon ratecontrol. (par d�faut\ : la taille n�cessaire pour 1
+seconde au d�bit binaire (bitrate) que vous avez d�fini).
+.br
+FIXME: expliquer ce que veut dire ratecontrol
+.TP
+.B rc_init_buffer=<value>
+Taille du initiale du tampon ratecontrol (par d�faut\ : 1/4 de rc_buffer_size)
+.TP
+.B rc_sens=<0-100>
+Sensibilit� du ratecontrol (default: 100)
+.TP
+.B ip_factor=<value>
+Facteur de quantification entre les trames I et P (par d�faut\ : 2.0)
+.TP
+.B pb_factor=<value>
+Facteur de quantification entre les trames P et B (par d�faut\ : 2.0)
+.TP
+.B pass=<1|2>
+D�finit quelle est la passe pour le mode 2-passes.
+La premi�re passe est celle qui r�colte des statistiques sur le vid�o.
+.TP
+.B qcompress=<0-1>
+Compression des quantificateurs.
+Cela affecte le ratecontrol\ : une faible valeur rend le d�bit binaire plus
+contant, alors qu'une valeur importante rend les quantificateurs plus contants
+(par d�faut\ : 0.6)
+.TP
+.B qblur=<0-1>
+Flou temporel entre les quantificateurs.
+Une faible valeur permet aux quantificateurs de voir leur valeur varier plus
+d'une trame � l'autre\ ; une valeur forte oblige la variation � �tre plus
+progressive (par d�faut\ : 0.5).
+.TP
+.B fullinter
+Utilise tous les m�thodes d'analyse inter-trames (i4x4, psub8x8, psub16x16)
+(par d�faut\ : 4x4, psub16x16)
+.TP
+.B log=<-1-3>
+Ajuste la quantit� d'informations de log � afficher � l'�cran.
+.RSs
+-1: aucune
+.br
+ 0: erreurs (pour le d�bogage de x264)
+.br
+ 1: avertissements
+.br
+ 2: PSNR et autres analyses statistiques lorsque l'encodage se termine
+(par d�faut)
+.br
+ 3: PSNR, quantificateurs, type de trame, taille, et autres statistiques sur chaque trame.
+.REss
+.TP
+.B psnr
+Affiche les statistiques de rapport signal/bruit.
 .
 .
 .\" --------------------------------------------------------------------------