[MEncoder-users] Strange things when encoding with libx264: B frames, threads

Etienne Buira etienne.buira.lists at free.fr
Sun Oct 11 19:50:28 CEST 2009


On Sun, Oct 11, 2009 at 07:22:26PM +0200, Etienne Buira wrote:
> I took the time to read x264:common/common.c, and update the mplayer man
> page accordingly. Please find the patch attached.

Patch for french man page, inluding fixing defaults, as well as a few
fixes (not a complete proof-reading).
-------------- next part --------------
Index: DOCS/man/fr/mplayer.1
===================================================================
--- DOCS/man/fr/mplayer.1	(revision 29770)
+++ DOCS/man/fr/mplayer.1	(working copy)
@@ -10374,7 +10374,7 @@
 .
 .TP
 .B qp=<0\-51>
-D?nit le quantum ?tiliser pour les trames-B.
+D?nit le quantum ?tiliser pour les trames-P.
 Une valeur comprise dans l'intervalle 20\-40 semble convenir.
 Une valeur plus faible code l'image plus fid?ment, mais prend plus de place.
 0 est le mode sans perte (lossless).
@@ -10401,7 +10401,7 @@
 .IPs 1
 premi? passe
 .IPs 2
-seconde passe
+seconde passe (d'un encodage sur deux passes)
 .IPs 3
 Ni? passe (seconde et troisi? passes de l'encodage trois passes)
 .RE
@@ -10502,9 +10502,9 @@
 mais ne remettent pas ?? le "compteur keyint".
 .
 .TP
-.B frameref=<1\-15>
+.B frameref=<1\-16>
 Nombre des trames pr?dentes ?tiliser comme pr?cteur pour les
-trames-B et -P (par d?ut\ : 1).
+trames-B et -P (par d?ut\ : 3).
 Est efficace avec les dessins anim? mais avec des films dont les
 sujets sont r?s, on n'observe plus d'am?oration significative
 au-del?'environ 6 trames de r?rence.
@@ -10515,7 +10515,7 @@
 .TP
 .B bframe=<0\-16>
 nombre maximum de trames-B cons?tives entre les trames-I et -P
-(par d?ut\ : 0)
+(par d?ut\ : 3)
 .
 .TP
 .B (no)b_adapt
@@ -10609,7 +10609,7 @@
 .
 .TP
 .B vbv_maxrate=<valeur> (ABR ou deux passes)
-pic maximum de d?t binaire, en kbits/\:secondes
+pic maximum de d?t binaire, en kbits/\:secondes (par d?ut : d?ctiv? .
 .TP
 .B vbv_bufsize=<value> (ABR ou deux passes)
@@ -10702,7 +10702,7 @@
 .
 .TP
 .B (no)weight_b
-Utilise des pr?ctions pond?es dans les trames-B.
+Utilise des pr?ctions pond?es dans les trames-B (par d?ut\ : activ?
 Sans cette option, les macro-blocs pr?ts bidirectionnellement voient
 leurs trames de r?rence pond?s de la m? valeur.
 Avec cette option, les pond?tions sont d?rmin? par la position
@@ -10746,7 +10746,7 @@
 .TP
 .B (no)8x8dct
 Taille de transform?spatiale adaptative\ : autorise les macro-blocs
-??der entre 4x4 et 8x8 DCT.
+??der entre 4x4 et 8x8 DCT (par d?ut\ : activ?
 Sans cette option, uniquement le type 4x4 DCT est utilis? Appartient au "High Profile" de la norme h264.
 .
@@ -10810,10 +10810,10 @@
 des recherches avant et arri?.
 .IPs 6
 Active la s?ction des macro-blocs en fonction de leur taux de distortion,
-pour les trames-I et P (par d?ut).
+pour les trames-I et P.
 .IPs 7
 Active la s?ction des macro-blocs en fonction de leur taux de distortion dans
-toutes les trames.
+toutes les trames (par d?ut).
 .IPs 8
 Active la s?ction des vecteurs de mouvement et des modes de pr?ctions intra
 en fonction de leur taux de distortion dans les trames-I et -P.
@@ -10839,6 +10839,7 @@
 Permet ?haque partition de mouvement 8x8 ou 16x8 de choisir ind?ndamment
 leur trame de r?rence.
 Sans cette option, tout le macro-bloc doit utiliser la m? r?rence.
+(d?ut\ : activ?
 N?ssite frameref>1.
 .TP
 .
@@ -10847,9 +10848,9 @@
 .PD 0
 .RSs
 .IPs 0
-d?ctiv?par d?ut)
+d?ctiv?.IPs 1
-activ?niquement lors de l'encodage final
+activ?niquement lors de l'encodage final (par d?ut)
 .IPs 2
 activ?our toutes les d?sions de modes de macroblocs (lent, requiert
 subq>=6)
@@ -10944,9 +10945,9 @@
 .IPs 0
 d?ctiv?.IPs 1
-?ite de d?acer des bits entre les trames.
+?ite de d?acer des bits entre les trames (par d?ut).
 .IPs 2
-D?ace des bits entre les trames (par d?ut).
+D?ace des bits entre les trames.
 .RE
 .PD 1
 .
@@ -11006,7 +11007,7 @@
 .TP
 .B level_idc=<10\-51>
 D?nit le Niveau (Level) du flux comme d?nit dans l'annexe A du standard
-H.264 (par d?ut\ : 40 \- Niveau 4.0).
+H.264 (par d?ut\ : valeur auto-g?r?.
 Ceci est utilis?our indiquer au d?deur quelles options du codec il
 doit g?r.
 N'utilisez ce param?e que si vous saisissez bien ce qu'il signifie,
@@ -11015,7 +11016,7 @@
 .TP
 .B threads=<1\-16>
 Cr?des threads pour encoder en parall? sur plusieurs processeurs
-(par d?ut\ : 1).
+(par d?ut\ : 0).
 Cela d?ade un peu la qualit?e la compression.
 0 ou 'auto' demande ?264 de d?cter le nombre de processeurs et de
 cr? le nombre de threads appropri?


More information about the MEncoder-users mailing list