[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