1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-17 12:25:03 +00:00

r21008: remove xvid3's mpeg_quant, replace it by xvid4's quant_type

r21010: remove xvid3's divx5bvop and replace it by xvid4's closed_gop
r21011: group together xvid's 'closed_gop' and 'packed' options


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21029 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
kraymer 2006-11-18 16:07:10 +00:00
parent 4799a07cf1
commit f99fcb775f

View File

@ -3,7 +3,7 @@
.\" Tobias Diedrich gepflegt. .\" Tobias Diedrich gepflegt.
.\" Encoding: iso-8859-1 .\" Encoding: iso-8859-1
.\" .\"
.\" In sync with r21005 .\" In sync with r21011
. .
.\" -------------------------------------------------------------------------- .\" --------------------------------------------------------------------------
.\" Makrodefinitionen .\" Makrodefinitionen
@ -8979,16 +8979,15 @@ minimale Anzahl Frames zwischen zwei Keyframes (Standard: 0)
maximale Anzahl Frames zwischen zwei Keyframes (Standard: 10*fps) maximale Anzahl Frames zwischen zwei Keyframes (Standard: 10*fps)
. .
.TP .TP
.B mpeg_quant .B quant_type=<h263|mpeg>
Benutze die MPEG-Quantisierungsparameter anstelle von H.263. Bestimmt die zu benutzende Quantisierungsmethode.
Bei hohen Bitraten wirst du meinen, dass die MPEG-Quantisierung mehr Details Bei hohen Bitraten wirst du meinen, dass die MPEG-Quantisierung mehr Details
behält. behält.
Bei niedrigen Bitraten wird die Glättung von H.263 weniger Blockartefakte Bei niedrigen Bitraten wird die Glättung von H.263 weniger Blockartefakte
liefern. liefern.
Bei der Benutzung eigener Matrizen muss die MPEG-Quantisierung benutzt werden. Bei der Benutzung eigener Matrizen
.br .B muss
.I WARNUNG: die MPEG-Quantisierung benutzt werden.
Seit XviD 1.0.x ist diese Option durch die Option quant_type ersetzt.
. .
.TP .TP
.B keyframe_boost=<0\-1000> (nur im Modus mit zwei Durchläufen) .B keyframe_boost=<0\-1000> (nur im Modus mit zwei Durchläufen)
@ -9013,30 +9012,14 @@ kfreduction bestimmt die Reduktion der Bitrate, die angewendet wird.
Der letzte Intra-Frame wird normal behandelt (Standard: 30). Der letzte Intra-Frame wird normal behandelt (Standard: 30).
. .
.TP .TP
.B divx5bvop .B (no)closed_gop
Generiere DivX5-kompatible B-Frames (Standard: aktiviert). Diese Option weist XviD an, jede GOP (Group Of Pictures, Gruppe von Bildern,
Dies scheint nur für alte Versionen des DivX-Decoders notwendig zu sein. die von zwei I-Frames begrenzt sind) zu schließen, was die GOPs unabhängig
.br voneinander macht.
.I WARNUNG: Dies bedeutet lediglich, dass der letzte Frame einer GOP entweder ein P- oder
Seit XviD 1.0.x ist diese Option durch die Option closed_gop ersetzt. ein N-Frame ist, nicht aber ein B-Frame.
. Es ist normalerweise sinnvoll, diese Option zu aktivieren (Standard:
.TP aktiviert).
.B (no)grayscale
Sorge dafür, dass XviD die Chrominanzebenen verwirft, so dass das encodierte
Video schwarz/weiß wird.
Beachte, dass dies den Encodierungsvorgang nicht beschleunigt, es werden in
der letzten Stufe der Encodierung einfach keine Farbdaten geschrieben.
.
.TP
.B "debug\ \ "
Speichert Statistiken für jeden einzelnen Frame in ./\:xvid.dbg.
(Dies ist nicht das Logfile des Modus mit zwei Durchläufen.)
.RE
.
.PP
.sp 1
Die folgenden Optionen sind nur für die neuesten stabilen Versionen von XviD
1.0.x (api4) verfügbar.
. .
.TP .TP
.B (no)packed .B (no)packed
@ -9057,6 +9040,19 @@ Dies wird au
welche die Fehlerkorrekturmechanismen mancher Decoder verwirren kann. welche die Fehlerkorrekturmechanismen mancher Decoder verwirren kann.
. .
.TP .TP
.B (no)grayscale
Sorgt dafür, dass XviD die Chrominanzebenen verwirft, so dass das encodierte
Video schwarz/weiß wird.
Beachte, dass dies den Encodierungsvorgang nicht beschleunigt, es werden in
der letzten Stufe der Encodierung einfach keine Farbdaten geschrieben.
.
.TP
.B "debug\ \ "
Speichert Statistiken für jeden einzelnen Frame in ./\:xvid.dbg.
(Dies ist nicht das Logfile des Modus mit zwei Durchläufen.)
.RE
.
.TP
.B max_bframes=<0\-4> .B max_bframes=<0\-4>
Maximale Anzahl der B-Frames, die zwischen Intra- und P-Frames gesetzt wird Maximale Anzahl der B-Frames, die zwischen Intra- und P-Frames gesetzt wird
(Standard: 2). (Standard: 2).
@ -9082,16 +9078,6 @@ Quantisierungsparameter benutzen, daher kann aggressives Erzeugen von B-Frames
zu schlechterer visueller Qualität führen. zu schlechterer visueller Qualität führen.
. .
.TP .TP
.B (no)closed_gop
Diese Option weist XviD an, jede GOP (Group Of Pictures, Gruppe von Bildern,
die von zwei I-Frames begrenzt sind) zu schließen, was die GOPs unabhängig
voneinander macht.
Dies bedeutet lediglich, dass der letzte Frame einer GOP entweder ein P- oder
ein N-Frame ist, nicht aber ein B-Frame.
Es ist normalerweise sinnvoll, diese Option zu aktivieren (Standard:
aktiviert).
.
.TP
.B frame_drop_ratio=<0\-100> (nur bei max_bframes=0) .B frame_drop_ratio=<0\-100> (nur bei max_bframes=0)
Diese Einstellung erlaubt die Erstellung von Videostreams mit variabler Diese Einstellung erlaubt die Erstellung von Videostreams mit variabler
Framerate. Framerate.
@ -9143,17 +9129,6 @@ Frametypen und Motion-Vectors f
Entscheidungen trifft. Entscheidungen trifft.
. .
.TP .TP
.B quant_type=<h263|mpeg>
Bestimmt die zu benutzende Quantisierungsmethode.
Bei hohen Bitraten wirst du meinen, dass die MPEG-Quantisierung mehr Details
behält.
Bei niedrigen Bitraten wird die Glättung von H.263 weniger Blockartefakte
liefern.
Bei der Benutzung eigener Matrizen
.B muss
die MPEG-Quantisierung benutzt werden.
.
.TP
.B (no)chroma_me .B (no)chroma_me
Normalerweise benutzt der Algorithmus für die Bewegungsabschätzung nur Normalerweise benutzt der Algorithmus für die Bewegungsabschätzung nur
Helligkeitsinformationen, um den besten Motion-Vector zu finden. Helligkeitsinformationen, um den besten Motion-Vector zu finden.