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. . . .\" --------------------------------------------------------------------------