# HG changeset patch # User kraymer # Date 1116026346 0 # Node ID a246c4454efc27c8960c91f3a08a3aca0e6ee972 # Parent 39b8eafcf94a58c7d0fed5dbc79c20940cd7de81 1.961: vo_quartz and vo_macosx support -ontop as well. 1.962: vo_ggi now supports ontop. 1.963: sync to x264 rev223 (options: ratetol, vbv_*) + also added: qp_step 1.964: Document -vf pp=ac. 1.965: Document -hr-edl-seek, based on a description by Oded Shimon. 1.966: added some hyphens in quoted examples 1.967: -edl works with MEncoder as well. 1.968: wording fix (skipped) + That key is really called 'Apfel'. happily fixed diff -r 39b8eafcf94a -r a246c4454efc DOCS/man/de/mplayer.1 --- a/DOCS/man/de/mplayer.1 Fri May 13 23:03:20 2005 +0000 +++ b/DOCS/man/de/mplayer.1 Fri May 13 23:19:06 2005 +0000 @@ -343,15 +343,15 @@ .PP .PD 0 .RSs -.IPs "Befehl + 0" +.IPs "Apfel + 0" Ändere die Größe des Abspielfensters auf die Hälfte der Originalgröße. -.IPs "Befehl + 1" +.IPs "Apfel + 1" Ändere die Größe des Abspielfensters auf die Originalgröße. -.IPs "Befehl + 2" +.IPs "Apfel + 2" Ändere die Größe des Abspielfensters auf das doppelte der Originalgröße. -.IPs "Befehl + f" +.IPs "Apfel + f" Aktiviere/\:deaktiviere Vollbildwiedergabe (siehe auch \-fs). -.IPs "Befehl + [ und Befehl + ]" +.IPs "Apfel + [ und Apfel + ]" Setze Alphawert des Abspielfensters. .IPs T\ \ \ \ Ändere den Video-Layer: immer ganz oben/\:ganz unten/\:normal (siehe auch @@ -552,14 +552,6 @@ Source-Tree. . .TP -.B \-edl (nur bei EDL) -Aktiviert EDL-Aktionen (Edit Decision List) während der Wiedergabe. -Teile des Videos werden entsprechend den Einträgen der angegebenen -Datei übersprungen und Teile des Audios stummgeschaltet. -Siehe DOCS/\:de/\:documentation.html#edl, dort stehen Details, wie du dieses -Feature benutzen kannst. -. -.TP .B \-edlout (nur bei EDL) Erstellt eine neue EDL-Datei und schreibt EDL-Markierungen in diese Datei. Während der Wiedergabe kann der Benutzer 'i' drücken, und ein Eintrag, @@ -1017,6 +1009,14 @@ soll (Standard: 1). . .TP +.B \-edl (nur bei EDL) +Aktiviert EDL-Aktionen (Edit Decision List) während der Wiedergabe. +Teile des Videos werden entsprechend den Einträgen der angegebenen +Datei übersprungen und Teile des Audios stummgeschaltet. +Siehe DOCS/\:de/\:documentation.html#edl, dort stehen Details, wie du dieses +Feature benutzen kannst. +. +.TP .B \-forceidx Erzwingt Indexgenerierung. Nützlich für Dateien mit defektem Index (A/\:V-Desynchronisation etc.). @@ -3996,7 +3996,7 @@ .RSs .IPs "mplayer \-af pan=1:0.5:0.5 \-channels 1 media.avi" Würde von stereo nach mono heruntermischen. -.IPs "mplayer \-af pan=3:1:0:1:0.5:0.5 -channels 3 media.avi" +.IPs "mplayer \-af pan=3:1:0:1:0.5:0.5 \-channels 3 media.avi" Würde 3 Ausgabekanäle liefern, Kanäle 0 und 1 bleiben intakt und der Ausgabekanal 2 wäre die Mischung aus den Kanälen 0 und 1 (und könnte zum Beispiel an eine Subwoofer geschickt werden). @@ -4035,7 +4035,7 @@ .I BEISPIEL: .RE .RSs -.IPs "mplayer \-af sub=100:4 -channels 5 media.avi" +.IPs "mplayer \-af sub=100:4 \-channels 5 media.avi" Würde einen Subwoofer-Kanal mit einer Abschlussfrequenz von 100Hz zum Ausgabekanal 4 hinzufügen. .RE @@ -4653,6 +4653,8 @@ Standard-pp-Filterkombination (hb:a,vb:a,dr:a) .IPs fa/fast schnelle pp-Filterkombination (h1:a,v1:a,dr:a) +.IPs ac\ \ \ +hochqualitative pp-Filterkombination (ha:a:128:7,va:a,dr:a) .RE .RS .sp 1 @@ -5779,6 +5781,18 @@ Dies kann benutzt werden, um den Aspekt mit '\-ovc copy' zu ändern. . .TP +.B \-hr-edl-seek (nur bei EDL) +Benutze eine präzisere, jedoch wesentlich langsamere Methode, Bereiche zu +überspringen. +Bereiche, die markiert sind, übersprungen zu werden, werden nicht direkt +übergangen, sondern es werden alle Frames decodiert, aber nur die benötigten +Frames werden encodiert. +Dies erlaubt das Starten in Bereichen zwischen Keyframes. +.br +.I ANMERKUNG: +Es ist nicht garantiert, dass dies mit der Option '\-ovc copy' funktioniert. +. +.TP .B \-info (nur für AVIs) Gibt die Werte für den Info-Header der resultierenden AVI-Datei an. .sp 1 @@ -8050,8 +8064,12 @@ . .TP .B bitrate= -Setzt die zu benutzende Bitrate in kbits/\:Sekunde (Standard: aus). -Wird benötigt, wenn du CBR (Encodierung mit konstanter Bitrate) möchtest. +Setzt die durchschnittlich zu benutzende Bitrate in kbits/\:Sekunde (Standard: +deaktiviert). +Da eine lokale Bitrate variieren kann, kann dieser Durchschnitt für sehr kurze +Videos ungenau sein (siehe ratetol). +Konstante Bitrate kann erreicht werden, indem diese Option mit vbv_maxrate +kombiniert wird, was jedoch die Qualität signifikant verringert. . .TP .B qp_constant=<1\-51> @@ -8103,14 +8121,11 @@ Du kannst alle Optionen für die Encodierung verwenden, auch die sehr CPU-intensiven. .br -Der erste Durchlauf darf entweder konstante Bitrate oder konstanten +Der erste Durchlauf kann entweder durchschnittlich Bitrate oder konstanten Quantisierungsparameter verwenden. -Ein konstanter Quantisierungsparameter ist oft ein bisschen besser, aber du -mußt einen qp_constant raten, der in der Nähe deiner erwünschten Bitrate liegt. -(Es ist besser, eher einen niedrigeren Wert für qp_constant zu raten, also hin -zu einer höheren Bitrate.) -Nachfolgende Durchläufe sind ABR (average bitrate), und du musst eine Bitrate -angeben. +ABR wird empfohlen, da er nicht darauf angewiesen ist, einen +Quantisierungsparameter zu ermitteln. +Aufeinanderfolgende Durchläufe sind ABR und müssen eine Bitrate angeben. .br .I ANMERKUNG: Die Unterstützung für die Encodierung in drei Durchläufen für x264 ist neu in @@ -8120,6 +8135,12 @@ .REss . .TP +.B qcomp=<0\-1> (ABR oder two-pass) +Kompression des Quantisierungsparameters (Standard: 0.6). +Ein niedrigerer Wert macht die Bitrate konstanter, während ein höherer Wert +die Quantisierungsparameter konstanter macht. +. +.TP .B direct_pred=<0\-2> Bestimmt den Typ der Bewegungsabschätzung, die in B-Frames für direkte Macroblöcke benutzt wird. @@ -8204,7 +8225,7 @@ . .TP .B keyint_min=<1\-keyint/\:2> -Setzt das minimale Intervall zwischen IDR-Frames (Standard: keyint * 0.4). +Setzt das minimale Intervall zwischen IDR-Frames (Standard: 25). Sollten Szenenwechsel innerhalb dieses Intervalls vorkommen, so werden sie als Intraframes encodiert und nicht als Beginn einer neuen GOP. Bei H.264 sind Intraframes nicht notwendigerweise an eine geschlossene GOP @@ -8359,6 +8380,29 @@ .B qp_max=<1\-51> (ABR oder two-pass) maximaler Quantisierungsparameter (Standard: 51) . +.TP +.B qp_step=<1\-50> (ABR oder two-pass) +maximaler Wert, um den der Quantisierungsparameter zwischen +Frames erhöht/erniedrigt werden darf (Standard: 2) +. +.TP +.B ratetol=<0.1\-100.0> (ABR oder two-pass) +erlaubte Abweichung der durchschnittlichen Bitrate (keine bestimmten +Einheiten) (Standard: 1.0) +. +.TP +.B vbv_maxrate= (ABR oder two-pass) +maximale lokale Bitrate in kbits/\:Sekunde (Standard: deaktiviert) +. +.TP +.B vbv_bufsize= (ABR oder two-pass) +Intervall für vbv_maxrate, über die gemittelt wird in kbits (Standard: keiner, +muss angegeben werden, wenn vbv_maxrate aktiviert wird) +. +.TP +.B vbv_init=<0.0\-1.0> (ABR oder two-pass) +initiale Bufferbelegung als Bruchteil von vbv_bufsize (Standard: 0.9) +. . .SS MPEG Muxer (\-mpegopts) .