changeset 21477:706ee13d09f1

help_mp-de.h: r21367: If a glyph is not found in the current font, switch to another one. r21476: Open embedded fonts directly from memory. [...] mplayer.1: r21357: Cycling through video tracks works with libavformat as well. r21398: improve description of lavf's i_certify_that_my_video_stream_does_not_use_b_frames r21399: fix suggested by Diego r21410: document new meaning of dia=-1 introduced by lavc r7192 r21413: mark lavc's uneven multi-hexagon search as slow, remove stray '.' r21430: documented -mpegopts :[va]buf_size r21441: Audio track switching works for AVI and libavformat as well. r21446: Remove long-deprecated -vop option. r21449: Merge dga/nodga suboption of vo_vesa, no short forms. r21452: document s3fb video out driver r21484: documented -mpegopts :tele_src and :tele_dest r21486: Improoving readability of pullup filter section r21487: document s3fb suboption, [...]
author kraymer
date Mon, 04 Dec 2006 19:06:19 +0000
parents ec0cad079e30
children f72f5d33d360
files DOCS/man/de/mplayer.1 help/help_mp-de.h
diffstat 2 files changed, 68 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/man/de/mplayer.1	Mon Dec 04 18:07:00 2006 +0000
+++ b/DOCS/man/de/mplayer.1	Mon Dec 04 19:06:19 2006 +0000
@@ -3,7 +3,7 @@
 .\" Tobias Diedrich gepflegt.
 .\" Encoding: iso-8859-1
 .\"
-.\" In sync with r21298
+.\" In sync with r21487
 .
 .\" --------------------------------------------------------------------------
 .\" Makrodefinitionen
@@ -252,9 +252,9 @@
 Verringert/\:erhöht die Lautstärke.
 .IPs "m\ \ \ \ "
 Ton-Stummschaltung.
-.IPs "_ (nur bei MPEG-TS)"
+.IPs "_ (nur bei MPEG-TS und libavformat)"
 Wechselt zwischen den verfügbaren Videospuren.
-.IPs "# (nur bei MPEG und Matroska)"
+.IPs "# (nur bei MPEG, Matroska, AVI und libavformat)"
 Wechselt zwischen den verfügbaren Audiospuren.
 .IPs "TAB (nur bei MPEG-TS)"
 Wechselt zwischen den verfügbaren MPEG-Programmen.
@@ -3378,10 +3378,8 @@
 Karte funktionieren sollte.
 .PD 0
 .RSs
-.IPs "dga\ \ "
-Schaltet den DGA-Modus an.
-.IPs nodga
-Schaltet den DGA-Modus ab.
+.IPs (no)dga
+Schaltet den DGA-Modus ein oder aus (Standard: ein).
 .IPs neotv_pal
 Aktiviere die TV-Ausgabe von NeoMagic und setze die Norm auf PAL.
 .IPs neotv_ntsc
@@ -3729,6 +3727,20 @@
 das vertikale Retrace auf dem Monitor.
 .
 .TP
+.B s3fb (nur bei Linux) (siehe auch \-vf yuv2 und \-dr)
+S3 Virge-spezifischer Videoausgabetreiber.
+Dieser Treiber unterstützt die YUV-Konvertierung und -skalierung der Karte,
+doppelte Pufferung und direktes Rendern.
+Benutze \-vf yuy2 für hardwarebeschleunigtes yuy2-Rendering, welches bei
+dieser Karte wesentlich schneller ist.
+.PD 0
+.RSs
+.IPs <Gerät>
+Wähle das zu verwendende fbdev-Gerät explizit (Standard: /dev/\:fb0).
+.RE
+.PD 1
+.
+.TP
 .B 3dfx (nur bei Linux)
 3Dfx-spezifischer Videoausgabetreiber.
 Dieser Treiber benutzt die 3Dfx-Hardware direkt auf X11.
@@ -5136,13 +5148,6 @@
 .TP
 .B \-vf <Filter1[=Parameter1:Parameter2:...],Filter2,...>
 Aktiviert eine Videofilterkette zusammen mit ihren Optionen.
-.
-.TP
-.B \-vop <...,Filter2[=Parameter1:Parameter2:...],Filter1> (VERALTET)
-Aktiviert eine Kette von Videofiltern zusammen mit ihren Optionen, die in
-.B umgekehrter
-Reihenfolge angewendet wird.
-Wurde ersetzt durch \-vf.
 .PP
 Viele Parameter sind optional und werden teilweise mit Standardwerten belegt,
 wenn sie weggelassen werden.
@@ -6197,12 +6202,16 @@
 zu finden und progressive Frames zusammenzusetzen.
 Der Filter befindet sich noch in der Entwicklung, scheint aber akkurat zu
 arbeiten.
-Die Optionen jl, jr, jo und ju bestimmen die zu ignorierende Menge "Müll"
+.RSs
+.IPs "jl, jr, jt, und jb"
+Diese Optionen bestimmen die zu ignorierende Menge "Müll"
 links, rechts, oben und unten am Bildrand, respektive.
 Links/\:rechts sind in Einheiten von 8 Pixeln anzugeben, oben/\:unten in
 Einheiten von 2 Zeilen.
 Der Standardwert ist 8 Pixel an jeder Seite.
-Setzen der Option sb (strict breaks) auf 1 reduziert die Chancen von pullup,
+.br
+.IPs "sb (strict breaks)"
+Setzen dieser Option auf 1 reduziert die Chancen von pullup,
 gelegentlich einen falsch getroffenen Frame zu generieren.
 Es kann jedoch auch dazu führen, dass während schnellen bewegten Szenen eine
 exzessive Anzahl an Frames ausgelassen wird.
@@ -6211,7 +6220,9 @@
 Dies kann helfen beim Verarbeiten von Videomaterial, das zwischen Feldern
 leicht verwischt ist, jedoch kann es auch zu interlaced Frames in der Ausgabe
 führen.
-Die Option mp (metric plane) kann auf 1 oder 2 gesetzt werden, um bei den
+.br
+.IPs "mp (metric plane)"
+Diese Option kann auf 1 oder 2 gesetzt werden, um bei den
 Berechnungen von pullup eine Chrominanzebene anstelle einer Helligkeitsebene
 zu verwenden.
 Dies kann die Genauigkeit bei sehr sauberem Quellmaterial verbessern,
@@ -6220,13 +6231,16 @@
 Der vorwiegende Zweck vom Setzen von mp auf Chrominanzebene ist, die
 CPU-Auslastung zu verringern und pullup in Echtzeit oder auf langsamen
 Maschinen zu benutzen.
-.br
+.REss
+.RS
+.sp 1
 .I ANMERKUNG:
 Lasse beim Encodieren auf jede Anwendung von pullup den Filter softskip folgen.
 Dies stellt sicher, dass pullup jeden Frame betrachtet.
 Falls dies nicht geschieht, führt dies zu einer unkorrekten Ausgabe und wird
 auf Grund von Designbeschränkungen auf Codec-/\:Filterebene normalerweise
 abbrechen.
+.REss
 .
 .TP
 .B filmdint[=Optionen]
@@ -8547,7 +8561,7 @@
 .IPs -2
 an das Muster anpassende (schnell) Raute der Größe 2
 .IPs -1
-etwas speziell: Kann langsamer und/\:oder besser sein als dia=-2.
+ungerade Multi-Hexagon-Suche (langsam)
 .IPs  1
 Normale Raute der Größe 1 (Standard), entspricht einer Raute des Typs EPZS.
 .nf
@@ -10193,6 +10207,31 @@
 konvertiert mit \-ofps, entweder 24000/\:1001 oder 24 fps beträgt.
 Jede andere Framerate ist mit dieser Option inkompatibel.
 .
+.TP
+.B tele_src und tele_dest
+Ermöglicht beliebiges Telecining durch Verwendung des DGPulldown-Codes von
+Donand Graft.
+Du musst die originale und die erwünschte Framerate angeben, der Muxer wird
+den Videostream dann so aussehen lassen, als wäre er mit <tele_dest> Frames
+pro Sekunde encodiert worden.
+Dies funktioniert bei MPEG-2 nur dann, wenn die Framerate der Eingabe kleiner
+ist als die der Ausgabe.
+Beispiel für Telecining von PAL zu NTSC: tele_src=25,tele_dest=30000/1001.
+.
+.TP
+.B vbuf_size=<40\-1024>
+Setzt die Größe des Puffers des Videodecoders in Kilobytes.
+Gib diese nur an, wenn die Bitrate des Videostreams zu groß für das gewählte
+Format ist und wenn du genau weißt, was du tust.
+Ein zu hoch gewählter Wert kann zu einem nicht abspielbaren Film führen,
+abhängig von den Fähigkeiten deines Players.
+.
+.TP
+.B abuf_size=<4\-64>
+Setzt die Größe des Puffers des Audiodecoders in Kilobytes.
+Es gilt das gleiche Prinzip wie für vbuf_size.
+.
+.
 .
 .SS FFmpeg-libavformat-Demuxer (\-lavfdopts)
 .
@@ -10251,6 +10290,9 @@
 .B i_certify_that_my_video_stream_does_not_use_b_frames
 MEncoder kann Zeitstempel nicht korrekt zuweisen, wenn im Videostream B-Frames
 vorhanden sind, was zu kaputten Encodierungen führt.
+Wenn du den lavf-Muxer verwenden möchtest, darfst du den Videocodec keine
+B-Frames verwenden lassen (siehe entsprechende Dokumentation des jeweiligen
+Codecs), und du musst außerdem diese Option angeben.
 .
 .TP
 .B muxrate=<Rate>
--- a/help/help_mp-de.h	Mon Dec 04 18:07:00 2006 +0000
+++ b/help/help_mp-de.h	Mon Dec 04 19:06:19 2006 +0000
@@ -4,7 +4,7 @@
 // Alexander Strasser <eclipse7@gmx.net>
 // Sebastian Krämer <mail@kraymer.de>
 
-// In sync with r21332
+// In sync with r21476
 // FIXME: improve wording/meaning of periodsize|timer.. for ao_alsa.c strings
 
 // ========================= MPlayer help ===========================
@@ -2083,6 +2083,7 @@
 #define MSGTR_LIBASS_FcDirSave "[ass] FcDirSave fehlgeschlagen.\n"
 #define MSGTR_LIBASS_FcConfigAppFontAddDirFailed "[ass] FcConfigAppFontAddDir fehlgeschlagen\n"
 #define MSGTR_LIBASS_FontconfigDisabledDefaultFontWillBeUsed "[ass] Fontconfig deaktiviert, es wird nur die Standardschrift verwendet werden.\n"
+#define MSGTR_LIBASS_FunctionCallFailed "[ass] %s fehlgeschlagen\n"
 
 // ass_render.c
 #define MSGTR_LIBASS_NeitherPlayResXNorPlayResYDefined "[ass] Weder PlayResX noch PlayResY definiert. Nehme 384x288 an.\n"
@@ -2101,3 +2102,8 @@
 #define MSGTR_LIBASS_EventHeightHasChanged "[ass] Warnung! Ereignishöhe geändert!  \n"
 #define MSGTR_LIBASS_TooManySimultaneousEvents "[ass] Zu viele simultane Ereignisse!\n"
 
+// ass_font.c
+#define MSGTR_LIBASS_GlyphNotFoundReselectingFont "[ass] Glyph 0x%X nicht gefunden, wähle Schrift erneut für (%s, %d, %d)\n"
+#define MSGTR_LIBASS_GlyphNotFound "[ass] Glyph 0x%X in Schrift für (%s, %d, %d) nicht gefunden\n"
+#define MSGTR_LIBASS_ErrorOpeningMemoryFont "[ass] Fehler beim Öffnen der Schrift im Speicher: %s\n"
+