# HG changeset patch # User jonas # Date 1013778881 0 # Node ID 0533513f835ca9637dc33ee0dbdff560f3090931 # Parent 2674848bd89798f336104a55253ba293343d2492 Upgrades to the latest version, some corrections... diff -r 2674848bd897 -r 0533513f835c DOCS/German/cd-dvd.html --- a/DOCS/German/cd-dvd.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/cd-dvd.html Fri Feb 15 13:14:41 2002 +0000 @@ -9,10 +9,10 @@

Abspielen von Standard Video-CDs:

-mplayer -vcd tracknummer [Device]

+mplayer -vcd tracknummer [-cdrom-device Device]

Beispiele:
mplayer -vcd 1
-mplayer -fs -vcd 2 /dev/hdc
+mplayer -fs -vcd 2 -cdrom-device /dev/hdc

@@ -174,17 +174,17 @@ -

Standard-Geräte ist /dev/dvd, du kannst das in config.h (compile time -option) ändern, oder du kannst es als Dateinamen für MPlayer angeben: +

Standard-Gerät ist /dev/dvd, du kannst das in config.h (compile time +Option) ändern, oder du kannst es mit Hilfe der -dvd-device Option angeben:

-

    mplayer -dvd 1 /dev/dvd

-

    mplayer -dvd 1 -slang de /dev/dvd

-

    mplayer -dvd 1 -slang de /dev/dvd -chapter 20-25

+

    mplayer -dvd 1 -dvd-device /dev/dvd

+

    mplayer -dvd 1 -slang de -dvd-device /dev/dvd

+

    mplayer -dvd 1 -slang de -dvd-device /dev/dvd -chapter 20-25

    mplayer -dvd 2 -alang en -chapter 5 -dvdangle 2

    mplayer -dvdauth /dev/dvd /mnt/cd/video_ts/vts_03_1.vob

    mplayer -dvdkey C005D4A16D vts_03_1.vob

-

    mplayer -dvd 1 -sid 5 /dev/dvd

+

    mplayer -dvd 1 -sid 5 -dvd-device /dev/dvd

    mplayer -dvd 2 -chapter 5 -dvdangle 2

4.3. DVD Wiedergabe FAQ

diff -r 2674848bd897 -r 0533513f835c DOCS/German/codecs.html --- a/DOCS/German/codecs.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/codecs.html Fri Feb 15 13:14:41 2002 +0000 @@ -159,7 +159,9 @@ 3ivx Seite.
  • verwende die --with-xanimlibdir Option um configure zu sagen, wo - es die XAnim-Codecs finden kann. Standardgemäß prüft es in / (...) .
  • + es die XAnim-Codecs finden kann. Standardgemäß prüft es in / (...) . + Ansonsten kannst du auch die Umgebungsvariable XANIM_MOD_DIR zum Verzeichnis + der XAnim Codecs setzen.
  • Entferne das Architur-Zeug auf dem Dateinamen, dass die so aussehen: vid_cvid.xa, vid_h263.xa, vid_iv50.xa. diff -r 2674848bd897 -r 0533513f835c DOCS/German/documentation.html --- a/DOCS/German/documentation.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/documentation.html Fri Feb 15 13:14:41 2002 +0000 @@ -3,13 +3,13 @@ -

    MPlayer - Movie Player für LINUX (C) 2000-2001 Arpad Gereoffy (A'rpi/ESP-team)
    +

    MPlayer - Movie Player für LINUX (C) 2000-2002 Arpad Gereoffy (A'rpi/ESP-team)

    http://www.mplayerhq.hu

    -[ German/Deutsch ] -[ English/Englisch ] -[ Hungarian/Ungarisch ] -[ French/Französisch ] -[ Polish/Polnisch ] +[ Deutsch ] +[ Englisch ] +[ Ungarisch ] +[ Französisch ] +[ Polnisch ]


    @@ -64,8 +64,8 @@
  • 2.2.2 Audio
  • 6. Verschiedene Betriebssysteme
    • @@ -235,7 +235,7 @@

      Die Hauptregel dieser Dokumentation: Wenn es nicht dokumentiert ist, existiert es nicht. Wenn nichts von einer Möglichkeit der - Audioenkodierung von TV-Karten steht, kann man dies auch nicht tun. + Audioencodierung von TV-Karten steht, kann man dies auch nicht tun. Viel Glück. Du wirst es brauchen :)

      @@ -245,42 +245,51 @@

      MPlayer ist einen Video-Player für LINUX (er läuft auch auf vielen anderen Unix-Systemen und nicht-x86 CPUs, siehe Sektion -6. Er spielt die meisten MPEG, VOB, AVI, VIVO, ASF/WMF, QT/MOV, FLI Dateien ab, unterstützt von einigen +6. Er spielt die meisten MPEG, VOB, AVI, VIVO, ASF/WMF, QT/MOV, FLI, RM, +NuppelVideo, yuv4mpeg, FILM und RoQ Dateien ab, unterstützt von einigen eingebauten, Xanim und Win32 DLL Codecs. Du kannst VideoCD, SVCD, DVD, 3ivx und auch DivX Filme sehen (und du brauchst die avifile-Bibliotek nicht einmal!). Ein weiteres großes Feature von MPlayer ist die große Weite von unterstützten Ausgabetreibern. Es funktioniert mit X11, -Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, aber du kannst SDL (und dadurch alle SDL-Treiber) -verwenden und auch einigen Low-Level grafikkartenabhängige Treiber (für Matrox, -3Dfx und Radeon). Die meinsten von ihnen unterstützen Software- oder +Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib und DirectFB. Du kannst aber GGI und SDL +(und dadurch alle derren Treiber) verwenden und auch einigen Low-Level +grafikkartenabhängige Treiber (für Matrox, 3Dfx und Radeon). +Die meinsten von ihnen unterstützen Software- oder Hardware-Scaling, also kannst du die meinsten deiner Videos in Vollbild geniesen. MPlayer unterstützt auch die Wiedergabe via hardwarehäßiger MPEG-Decoder-Karten, wie DVB und DXR3/Hollywood+ ! -Und was meinst du zu den großen, antialiase schattierten Untertiteln (8 +Und was meinst du zu den großen, antialias-schattierten Untertiteln (10 unterstützte Typen!!!) mit europäischen/ISO 8859-1,2 (ungarische, englische, -tschechische, usw.), kyrillischen und koreanischen Schriften und das OSD?

      +tschechische, usw.), kyrillischen und koreanischen Schriften. Und der OSD?

      MPlayer ist grundsätzlich GNU GPL, enthält jedoch auch einige Nicht-GPL-Teile die das Verbeiten in binärer Form nicht erlauben. Es enthält ausserdem die OpenDivX-Bibliotek, die eine spezielle Lizenz besitzt. Wir entwickeln aber immer noch in Richung der GPL.

      +

      Die Verteilung von MPlayer in der form eines Binarys und/oder Binary-Packetes +ist momentan unmöglich, sowohl aus technischen als auch aus rechtlichen Gründen. +Detailierte Informationen können im zweiten Teil von dieser +Datei gefunden werden. Es wird empfohlen diese zu lesen.

      +

      Ich habe keine Codecs geschrieben, nur einen Player. Stattdessen verbringe ich eine Menge Zeit mit dem Finden des besten Weges um zerstörte Input-Files (MPEG und AVI) zu spielen und um perfekte A-V Sync mit Suchfunktion zu erreichen. Mein Player spielt felsenfest zerstörte MPEG Dateien (nützlich für einige VCDs) und spielt schlechte AVI-Dateien, welche auch mit dem bekannten Windows Media Player nicht mehr spielbar sind. Auch AVI-Dateien ohne Index-Chuck sind spielbar und du kannst ihr -Index mit der -idx Option wiederherstellen, dies ermöglicht die Suchfunktion! +Index entweder kurzfristig mit der -idx Option wiederherstellen, oder permanent mit +dem MEncoder, diese ermöglichen die Suchfunktion! Also du siehst, Stabilität und Qualität sind die wichtigsten Dinge für mich, aber die Geschwindigkeit ist auch überraschend.

      +

      1.2. Geschichte

      Es begann vor einem Jahr... Ich hatte eine eine Menge von Playern unter Linux probiert (mtv, xmps, dvdview, -livid/oms, VideoLAN, xine, xanim, avifile, xmmp), aber sie hatten alle ihre Probleme, -meinst mit speziellen Dateien oder mit der Audio-Video-Synchronisation. Die +livid/oms, VideoLAN, xine, xanim, avifile, xmmp), aber sie hatten alle ihre Probleme. +Meist mit speziellen Dateien oder mit der Audio-Video-Synchronisation. Die meisten waren unfähig beides abzuspielen, MPEG1, MPEG2 und AVI (DivX) Dateien. Einige Player hatten auch Probleme mit der Bildqualität und der Geschwindkeit. So beschloss ich einen Player zu schreiben/zu modifizieren...

      @@ -318,47 +327,48 @@ Hmmm. Wieder eine Release. Tonnen von neuen Featues, beta GUI Version, Fehler beseitigt, neue vo und ao Treiber, Ports zu vielen Systemen inklusive OpenSource DivX Codecs und vieles mehr. Probier's! - +
    • MPlayer 0.60 "The RTFMCounter"
      + MOV/VIVO/RM/FLI/NUV Dateiformat-Unterstützung, native CRAM, Cinepak, ADPCM Codecs + und Support für die Binary-Codecs von XAnim; DVD Untertitel-Unterstützung, erstes + Release des MEncoders, TV-Grabbing, Cache, liba52, unzählbare Fehlerbehebungen.

    1.3. Installation

    Dieses Kapitel wird versuchen dich auf dem Weg der Konfiguration und Kompilierung von MPlayer zu leiten. Es ist nicht einfach, aber auch nicht unnötig schwer. -Wenn dir ein unterschiedliches Verhalten als here beschrieben auffällt, versuche bitte +Wenn dir ein unterschiedliches Verhalten als hier beschrieben auffällt, versuche bitte diese Dokumentation zu durchsuchen und du wirst eine Antwort erhalten. Wenn du Links sieht, bitte folge ihnen und lese was sie enthalten. Es ist einige Zeit benötigen, aber es zahlt sich aus.

    -

    Du brauchst ermal ein gutes System. 2.4.x Kernel ist bei Linux erforderlich, aber mit -2.4.10 und neuer wirst du möglicherweise Probleme bekommen (Lizenzierung, Kernelbugs, usw), -sie sind nicht zu empfehlen.

    - +

    Du brauchst erstmals ein aktuelles System. Unter Linux sind 2.4.x Kernel empfohlen.

    SOFTWARE VORAUSSETZUNGEN

    • binutils - vorgeschlagene Version ist 2.11.x. Diese Programm ist - verantworlich für das Erzeugen von MMX/3DNow!/usw Befehlen, deshalb sehr wichtig.
    • + verantwortlich für das Erzeugen von MMX/3DNow!/usw Befehlen, deshalb sehr wichtig.
    • gcc - vorgeschlagene Version ist von 2.95.2 bis 2.95.4. Verwende NIEMALS 2.96 oder 3.x.x !!! Sie erzeugen fehlerhaften Code.
    • Wenn du dich unterscheidest von 2.96 zu wechseln entscheide dich nicht für 3.0 nur weil - es neuer ist! In manchen Fällen ist es schlechter als 2.96, also downgrade zu 2.95.x + er neuer ist! In manchen Fällen ist er schlechter als 2.96, downgrade also zu 2.95.x (downgrade auf die libstdc++ !) oder up/downgrade überhaupt nicht (sei aber in manchen - Fällen verbereitet auf Laufzeitfehler. Detailierte Information über die Bugs von gcc 2.96 + Fällen vorbereitet auf Laufzeitfehler). Detaillierte Information über die Bugs von gcc 2.96 können hier und in den FAQ gefunden werden!
    • XFree86 - vorgeschlagene Version ist immer die neueste (4.1.0), aber - normalerweise will das jeder. Seit XFree86 4.0.2 enthält es die XVideo - Erweiterung (auch Bezeichnet als Xv) was benötigt wird, um Hardware YUV Bescheinigung - (schnelle Bildanzeige) (auf Karten die es unterstützen) zu nutzen. Hier sind - noch mehr Informationen verfügbar.
      Stelle sicher, dass die Development-Pakete - installiert sind, sonst wird es nicht funktionieren.
      Einige Grafikkarten benötigen - auch gar keine XFree86. Für eine Liste siehe unten.
    • -
    • make - vorgeschlagene Version ist immer die neueste (mindestens 3.79). + normalerweise will das jeder. Seit XFree86 4.0.2 enthält es die XVideo + Erweiterung (auch Bezeichnet als Xv) was benötigt wird, um Hardware YUV Bescheinigung + (schnelle Bildanzeige) auf Karten die es unterstützen zu nutzen. Hier sind + noch mehr Informationen verfügbar.
      Stelle sicher, dass die Development-Pakete + installiert sind, sonst wird es nicht funktionieren.
      Einige Grafikkarten benötigen + auch gar keine XFree86. Für eine Liste siehe unten.
    • +
    • make - vorgeschlagene Version ist immer die neueste (mindestens 3.79.x). Dies ist normalerweise nicht so wichtig.
    • -
    • SDL - es ist nicht vorgeschrieben, aber es ist hilfreich in vielen - Fällen. Verwende immer das aktuelleste Version (beginnend bei 1.2.x).
    • +
    • SDL - es ist nicht vorgeschrieben, aber es ist hilfreich in einigen Fällen + (schlechter Ton, Videokarten, welche mit Probleme mit dem Xv-Treiber haben). + Verwende immer das aktuellste Version (beginnend bei 1.2.x).

    CODECS

    @@ -367,20 +377,20 @@
  • libavcodec : Wenn die diese DivX3/DivX4/usw Codecs verwenden willst schau die Sektion 2.2.1.2 vor dem Kompilieren an. Features:
      -
    • es kann DivX/DivX4-Wiedergabe auf nicht-x86 Maschinen ermöglichen
    • -
    • RealVideo 1.0/VIVO/MJPEG/h263/Andere Wiedergabe und Enkodierung
    • -
    • dieser Codec hat die größte Geschwindigkeit beim Dekodieren von DivX und DivX4 - Filmen (auch schneller als der orginal DivX4-Codec) !
    • +
    • du kannst DivX/DivX4-Wiedergabe auf nicht-x86 Maschinen ermöglichen
    • +
    • RealVideo 1.0/VIVO/MJPEG/h263/Andere Wiedergabe und Encodierung
    • +
    • dieser Codec hat die größte Geschwindigkeit beim Decodieren von DivX und DivX4 + Filmen (auch schneller als der originale DivX4-Codec) !
  • Win32 Codecs : Wenn du planst, MPlayer auf einer x86 Architektur zu verwenden, -willst du sie möglicherweise brauchen. Lade dir dazu die w32codecs.zip herrunter und entpacke sie +willst du sie möglicherweise brauchen. Lade dir dazu die w32codecs.zip herunter und entpacke sie nach /usr/lib/win32 . Hinweis: Das Avifile-Projekt hat ein ähnliches Codecs-Paket, aber es unterscheidet sich von unserem. Also wenn du alle unterstützten Codecs verwenden willst, verwende unser Paket! Wie auch immer, du kannst auch unserer Paket für avifile nutzen. Features:
      -
    • du wirdst sie möglichweise brauchen um Video abzuspielen oder zu encodieren, +
    • du wirst sie möglicherweise brauchen um Video abzuspielen oder zu encodieren, welche mit einer digitalen Kamera aufgezeichnet wurden (z.B. DV)
    • erforderlich um WMV Filme oder ältere ASFs abzuspielen
    @@ -390,26 +400,28 @@ erhältlich. Wenn du MEncoder nicht verwendest, kannst du auch libavcodec (siehe oben) verwenden, welcher schneller wäre.
    Features:
      -
    • 1 Pass oder 2 Pass Enkodierung mit MEncoder
    • -
    • du kannst alte DivX3-Film schneller als beim Win32-DLL-Codec betrachten
    • +
    • 1 Pass oder 2 Pass Encodierung mit MEncoder
    • +
    • du kannst alte DivX3-Film schneller als beim Win32-DLL-Codec betrachten aber langsamer + als libavcodec
    • es ist Closed-Source und es ist nur in einer x86-Version verfügbar.
    • -
    • Du brauchst diesen Codec auf für MEncoder, siehe unten !
  • -
  • Wenn du 3ivx Filme abspiele willst lese die XAnim Codecs-Sekion.
  • - +
  • Wenn du 3ivx Filme abspiele willst lese die XAnim Codecs-Sektion.
  • Die XAnim Codecs sind die Besten (Vollbild, -Hardwaremäßiger YUV Zoom) um alte Videos wie Indeo 3/4/5, Cinepak und einige andere +Hardwaremäßiger YUV Zoom) um alte Videos wie Indeo 3/4/5 und einige andere abzuspielen. Und sie sind multiplatform, also sind sie die einzige Möglichkeit um Indeo -auf nicht-x86 Platformen zu sehen (nun mal abgesehen von XAnim:).
  • +auf nicht-x86 Plattformen zu sehen (nun mal abgesehen von XAnim:). Aber z.B. Cinepak +Filme werden mit dem MPlayer eigenen Cinepak-Decoder am besten wiedergegeben !
  • + +

    VIDEOKARTEN

    Es gibt allgemein gesprochen zwei Arten von Grafikkarten. Die eine Art (und die neueren Karten) besitzen -hardwaremäßige YUV Bescheunigung, die anderen nicht.

    +hardwaremäßige YUV Beschleunigung, die anderen nicht.

    YUV Karten

    @@ -421,11 +433,13 @@

  • S3 Karten : Die Savage Chips besitzen Hardwarebeschleunigung. Verwende @@ -444,8 +460,8 @@ machen Problem mit YV12 Anzeige, siehe S3 Xv Sektion für Details. Ältere, nicht-Savage Karten haben keine oder langsamen Hardwaresupport.
  • -
  • Nvidia Karte : sehr schlecht Wahl für Vidiowiedergabe. Nvidias Karten -werden im Fernen Osten erzeugt und haben sehr billige und qulitat minderwertige Chips. +
  • Nvidia Karte : sehr schlecht Wahl für Videowiedergabe. Nvidias Karten +werden im Fernen Osten erzeugt und haben sehr billige und qualitativ minderwertige Chips. Der eingebaute Nvidia Treiber in XFree86 enthält keine Hardwareunterstützung für YUV Beschleunigung! Du musst dir die Closed-Source Treiber von nvidia.com downloaden. Für Details siehe Nvidia Xv Treiber Sektion.
  • @@ -484,13 +500,14 @@

    SOUNDKARTEN

    -
  • C-Media mit SP/DIF Ausgang : HArdware AC3 Durchgabe ist möglich +
  • C-Media mit SP/DIF Ausgang : Hardware AC3 Durchgabe ist möglich mit diesen Karten, siehe - Hardware AC3 decoding section.
  • + Hardware AC3 Decodierung Sektion.
  • Die Features von anderen Karten werden von MPlayer nicht unterstützt. Es ist sehr zu empfehlen die Soundkarten Sektion zu lesen ! @@ -499,29 +516,31 @@

    FEATURES

    @@ -532,38 +551,33 @@ make make install -

    Ab diesem Zeitpunkt ist MPlayer zur Benützung bereit. Das Verzeichnis +

    Ab diesem Zeitpunkt ist MPlayer zur Benutzung bereit. Das Verzeichnis /usr/local/share/mplayer enthält die codecs.conf Datei, welche benutzt wird um dem Programm alle Codecs und deren Möglichkeiten zu sagen. Diese Datei sollte zusammen mit dem Hauptprogramm immer aktuell gehalten werden!

    Debian Benutzer können ein .deb Packet für sich kompilieren, es ist sehr einfach. -Man muss bloss fakeroot debian/rules binary in MPlayer's -Basisverzeichnis ausführen. Genauere Anleitungen können hier gefunden werden.

    +Man muss bloss fakeroot debian/rules binary in MPlayer's Basisverzeichnis +ausführen. Genauere Anleitungen können hier gefunden werden.

    Schau dir IMMER die Ausgabe von ./configure und der configure.log-Datei an, es enthält Infos darüber, was eingebaut wird, und was nicht. Du kannst dir auch die config.h und config.mak Dateien ansehen.

    -

    Wenn auch unwichtig sollten trotzdem die Schiften installiert werden um das OSD und die +

    Wenn auch unwichtig sollten trotzdem die Schriften installiert werden um das OSD und die Untertitel-Unterstützung zu ermöglichen. Lade dir mp_arial-iso-8859-*.zip und optionale (fall sie existieren) Sprachupdates. Es ist SEHR ZU EMPFEHLEN die Sektion 1.5 für Details zu lesen.

        mkdir ~/.mplayer/font
         cd ~/.mplayer/font
    -    unzip mp_arial-iso-8859-*.zip
    - -

    Jetzt bleibt nur mehr eins übrig: kopiere die codecs.conf-Datei vom -etc Verzeichnis (im MPlayer-Hauptstamm) nach $HOME/.mplayer/codecs.conf . -Du solltest auch die Manpage und die example.conf für die verfügbaren Optionen -durchsehen und sie in deine Config-Datei, $HOME/.mplayer/config, hinzufügen.

    + unzip mp_arial-iso-8859-1.zip

    1.4. Was ist mit dem GUI?

    -

    Das GUI basiert auf GTK, also muss gtk (und die devel-Sachen) installiert sein. +

    Das GUI basiert auf GTK, es muss also auch gtk (und dessen devel-Packete) installiert sein. Du kannst es durch den Parameter --enable-gui bei ./configure einbauen. Um MPlayer im GUI-Modus zu betreiben kannst du entweder

    -

    HINWEIS: benütz die mittlere Maustaste (auf 2 Tastenmäusen drück links und rechts -gleichzeitig) um ein GTK Menu mit DVD Wiedergabeoptionen zu öffnen!

    +

    HINWEIS: benütze die mittlere Maustaste (auf 2 Tastenmäusen drücke links und rechts +gleichzeitig) um ein GTK-Menu mit DVD Wiedergabeoptionen zu öffnen!

    Da MPlayer keine Skins enthält musst du dir welche downloaden, wenn du das GUI verwenden willst. Schau dazu auf die Download-Seite. Diese sollten in das normale, systemweite Verzeichnis (/usr/local/share/mplayer/Skin) oder nach $HOME/.mplayer/Skin extrahiert werden. Mplayer sucht standardmäßig nach einem Verzeichnis namens default, aber du kannst -mit der Option -skin neuerskin oder dem Eintrag skin=neuerskin in -der Konfigurationsdatei den Skin */Skin/neuerskin auswählen. +mit der Option -skin (neuer Skin) oder dem Eintrag skin=(neuer Skin) in +der Konfigurationsdatei den Skin */Skin/(neuer Skin) auswählen.

    1.5. Untertitel und OSD

    MPlayer unterstützt mehrere Arten von Untertiteln. Zur Zeit -können vom Subreader-Code 8 Arten von Untertitel verarbeitet werden. Um zu sehen -welche diese Untertitelformate sind, siehe subreader.c, etwa Zeile 30.

    +können vom Subreader-Code 10 Arten von Untertitel verarbeitet werden. Um zu sehen +welche diese Untertitelformate sind, lies in der subreader.c (etwa Zeile 30).

    MPlayer unterstützt VobSub Untertitel. VobSub Untertitel bestehen aus -einem grossen .SUB file, einem .IDX file, und/oder einem .IFO file. -Benützung : wenn du Dateien wie sample.sub, sample.ifo, -sample.idx hast - musst du die Option -vobsub sample -vobsubid +einer grossen .SUB Datei, einer .IDX Datei und/oder einer .IFO Datei. +Benutzung : wenn du Dateien wie beispiel.sub, beispiel.ifo, +beispiel.idx hast - musst du die Option -vobsub beispiel -vobsubid 0 mitgeben (optional mit Pfadangabe natürlich). Die -vobsubid Option ist wie -sid für DVDs, du kannst mit ihm zwischen Untertitel-Abschnitten (Sprache) wählen.

    @@ -608,8 +622,8 @@

    -# first number : wait this much after previous subtitle disappeared
    -# second number : display the current subtitle for this many seconds
    +# erste Nummer : warte so lange nach dem Verschwinden des vorherigen Untertitels
    +# zweite Nummer : zeige den momentanen Untertitel für so viele Sekunden

    15 3
    A long, long time ago...
    @@ -621,10 +635,10 @@ Naboo was under an attack.

    -

    Wie man erkennen ist das Hauptziel Untertitel bearbeiten/Timing/Joining/Schneiden +

    Wie man erkennen ist das Hauptziel Untertitel bearbeiten/Timing/Zusammenfügen/Schneiden einfach zu machen. Und wenn du mal angenommen einen SSA Untertitel bekommst und er ist er ist zeitlich schlecht abgestimmt zu deinem Video, kannst du einfach mplayer -dummy.avi -sub source.ssa -dumpmpsub ausführen. Es wird eine dump.mpsub-Datei +dummy.avi -sub quelle.ssa -dumpmpsub ausführen. Es wird eine dump.mpsub-Datei im aktuellen Verzeichnis erzeugt, die den Quell-Untertitel-Text enthält, jedoch im MPsub-Format. Dann kannst du dem Untertitel einfach Sekunden hinzufügen usw.

    @@ -639,12 +653,12 @@
    • downloade die fertigen Schiftpaketen von der MPlayer Seite. -Hinweis: die aktuell verfügbaren Schiften sind beschränkt auf ISO 8859-1/2-Unterstützung, +Hinweis: die aktuell verfügbaren Schriften sind beschränkt auf ISO 8859-1/2-Unterstützung, und es gibt noch einige spezielle Versionen für koreanische, russische und andere Codepages. -Die Schiften sollte eine passende font.desc-Datei haben, welche die Unicode-Schrift -an die aktuelle Codepage und den Untertitel-Text anzupasst. Eine andere Lösung -ist, dass man die Untertitel im UTF8 Format enkodiert und die -utf8 Option verwendet -oder die Untertitel-Datei in .utf benennen. Das Neu-Kodieren von +Die Schriften sollte eine passende font.desc-Datei haben, welche die Unicode-Schrift +an die aktuelle Codepage und den Untertitel-Text anpasst. Eine andere Lösung +ist, dass man die Untertitel im UTF8 Format encodiert und die -utf8 Option verwendet +oder die Untertitel-Datei in .utf umbenennt. Das Neu-Kodieren von verschiedenen Codepages zu UTF8 kann mit dem konwert (debian) oder iconv (RedHat) Programm gemacht werden.
      Einige URLs: @@ -655,7 +669,7 @@
  • verwende das Schrift-Erzeugungs-Tool, du kann es finden unter TOOLS/subfont-c . -Es ist ein komplettes Tool um TTF/Type1/usw. Schrifen zu einem MPlayer-Schriftpaket +Es ist ein komplettes Tool um TTF/Type1/usw. Schriften zu einem MPlayer-Schriftpaket zu konvertieren (lese TOOLS/subfont-c/README für Details)
  • verwende das GIMP-Plugin für Schrift-Erzeugung unter TOOLS/subfont-GIMP @@ -663,13 +677,13 @@

    -

    Nach den Download entpacke die Dateien nach ~/.mplayer/font/ oder +

    Nach den Download entpacke die Dateien nach ~/.mplayer oder $PREFIX/share/mplayer. Dann benennst du eine davon um oder erstellst einen symbolischen Links zu font (wie z.B. : ln -s ~/.mplayer/arial-24 -~/.mplayer/font). Nun musst du die Zeit im oberen, linken Eck des Films sehen (kann +~/.mplayer/font). Nun musst du die Zeit im oberen, linken Ecke des Films sehen (kann man mit 'o' ausschalten).

    -

    Das OSD hat 3 Anzeigearten: (wechsel mit 'o')
    +

    Das OSD hat 3 Anzeigearten: (Wechsel mit 'o')

    • Zeit + Lautstärken- + Suchleiste + Untertitel (Standard)
    • Lautstärken- + Suchleiste + Untertitel @@ -764,8 +778,9 @@ outfmt    Format, mit - dem ausgegeben werden soll (rgb32, rgb24, yv12, uyvy)
      - Die folgende Option muss die selbe Einstellung sein ! + dem ausgegeben werden soll (rgb32, rgb24, yv12, uyvy, + i420 (für i420 musst du die Option -vc rawi420 übergeben, + wegen eines fourcc Konflikts))    @@ -793,7 +808,7 @@ channel    - Tuner auf eingestellen Kanal setzen + Tuner auf eingestellten Kanal setzen    @@ -821,7 +836,7 @@     mplayer -tv on:driver=dummy:width=640:height=480 -vo aa

      Eingabe von Standard-V4L
      -    mplayer -tv on:driver=v4l:width=800:height=600:device=/dev/video0:input=television:outfmt=yv12 -vo xv
      +    mplayer -tv on:driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv

      @@ -837,15 +852,15 @@

      - - + +
        Datei  mplayer [Optionen] [Pfad/]Dateiname
      Dateimplayer [standard Optionen] [Pfad/]Dateiname [Optionen für datei1] datei2 datei3 [Optionen für datei3]
      VCDmplayer [Optionen] -vcd Tracknr /dev/cdrom
      DVDmplayer [Optionen] -dvd Titelnr [/dev/dvd]
      VCDmplayer [Optionen] -vcd Tracknr -cdrom-device /dev/cdrom
      DVDmplayer [Optionen] -dvd Titelnr [-dvd-device /dev/dvd]
      Netzmplayer [Optionen] http://site.com/datei.[mpg|avi]

        mplayer -vo x11 /mnt/Filme/Contact/contact2.mpg
      -  mplayer -vcd 2 /dev/cdrom
      +  mplayer -vcd 2 -cdrom-device /dev/cdrom
         mplayer -afm 3 /mnt/DVDtrailers/alien4.vob
      -  mplayer -dvd /dev/dvd /mnt/dvd/matrix.vob
      +  mplayer -dvd 1 -dvd-device /dev/dvd
         mplayer -abs 65536 -delay -0.4 -nobps ~/movies/test.avi

      @@ -864,24 +879,18 @@ mwechselt zwischen Master/PCM-Channel für Lautstärkenregelung z oder xeinstellen des Untertitel-Delays, +/- 0,1 Sekunden -

      (die folgende Tasten sind nur gültig, wenn man DirectShow DivX Codecs verwendet)

      +

      (die folgende Tasten sind nur gültig, wenn man -vo xv verwendet)

      1 oder 2Kontrast-Einstellung 3 oder 4Helligkeits-Einstellung 5 oder 6Farbton-Einstellung 7 oder 8Sättigungs-Einstellung - -

      (die folgende Tasten sind nur gültig bei Verwendung von TV-Input

      - -h oder l  verheriger/nächster Kanal -nändern der Norm -bändern der Kanalliste/TD>

      GUI Keyboard-Tasten

      - + @@ -895,10 +904,10 @@
        , und .  verherige / nächste Datei
        , und .  vorherige / nächste Datei
      graues - und +verringere / erhöhe Lautstärke
      Enterstartet Wiedergabe
      LeertastePause
      maktiviert/deaktiviert Mute

      -

      TV Input Kontroll

      +

      TV Input Kontrolle

      - + @@ -1008,8 +1017,8 @@

      6.2. FreeBSD

      -

      Um das Packet zu kompiliern brauchst du GNU make (gmake, /usr/ports/devel/gmake), -orginal BSD make wird nicht funktionieren.

      +

      Um das Packet zu kompilieren brauchst du GNU make (gmake, /usr/ports/devel/gmake), +das originale BSD make wird nicht funktionieren.

      Um MPlayer zu starten musst den Kernel neu kompilieren, mit "options USER_LDT" (wenn du -CURRENT verwendest, wo dies normal ist). @@ -1017,19 +1026,19 @@ verwenden (FreeBSD-STABLE erforderlich, oder verwende Kernel-Patches).

      Wenn MPlayer meldet "CD-ROM Device '/dev/cdrom' not found!" musst du einen -symbolischen Link setzen: ln -s /dev/ /dev/cdrom

      +symbolischen Link setzen: ln -s /dev/(dein CD-ROM Device) /dev/cdrom

      -

      Es gibt bis jetzte keine DVD-Unterstützung unter FreeBSD.

      +

      Es gibt bis jetzt keine DVD-Unterstützung unter FreeBSD.

      6.3. Solaris

      MPlayer sollte auf Solaris 2.6 oder neuer funktionieren.

      AVI-Dateiwiedergabe funktioniert bestens unter Solaris x86, denn du hast die -Möglichkeit, die Win32-Codecs auf der x86 Platform zu verwenden oder du kannst -auch die MMX/MMX2/3DNow/usw Befehlssätzte für MP3/DivX/DVD/was-auch-immer verwenden. +Möglichkeit, die Win32-Codecs auf der x86 Plattform zu verwenden oder du kannst +auch die MMX/MMX2/3DNow/usw Befehlssätze für MP3/DivX/DVD/was-auch-immer verwenden. Unter Solaris SPARC wirst du bestimmt noch einige AVI-Dateien mit nicht -funktionierenen Video und/oder Audiowiedergabe, denn die Video/Audio Codec, +funktionierendem Video und/oder Audiowiedergabe finden, denn die Video/Audio Codec, die die Win32 DLLs verwenden sind nicht verfügbar. Aber DivX/OpenDivX-Filme sollten funktionieren, unter Verwendung von libavcodec.

      @@ -1040,7 +1049,7 @@ installiert haben.

      Um dieses Paket zu kompilieren brauchst du GNU Make (gmake, /opt/sfw/gmake), -orginal Solaris Make wird nicht funktionieren. Dies ist ein typischer Fehler, denn +das originale Solaris Make wird nicht funktionieren. Dies ist ein typischer Fehler, denn du bekommen wirst, wenn du Solaris' Make anstatt von GNU Make verwendest:

          % /usr/ccs/bin/make
      @@ -1051,14 +1060,14 @@
       
       

      Unter Solaris x86 brauchst du den GNU C/C++ Compiler, welcher konfiguriert sein muss, um den GNU Assembler zu verwenden! Der MPlayer Code erzeugt -auf x86 Platformen eine Binäry mit Verwendungen von MMX, SSE und 3DNOW Befehlen, +auf x86 Plattformen eine Binary mit Verwendungen von MMX, SSE und 3DNOW Befehlen, dies kann mit dem Sun Assembler /usr/ccs/bin/as nicht assembliert werden.

      -

      Der configure Script versucht herauszufinden, welches Assemblerprogramm von +

      Das configure Skript versucht herauszufinden, welches Assemblerprogramm von deinem "gcc" Befehl ausgeführt wird (für den Fall das es fehlschlägt, verwende -die "--as=/woimmer/du/es/installiert/hast/gnu-as" Option an, und sage damit dem -Script, wo es den GNU "as" auf deinem System finden kann).

      - +die "--as=/woimmer/du/es/installiert/hast/gnu-as" Option und sage damit dem +Skript, wo es den GNU "as" auf deinem System finden kann).

      +

      Fehlermeldungen von configure auf einem Solaris x86 System bei Verwendung von GCC ohne GNU Assembler:

      @@ -1082,7 +1091,7 @@ "(stdin)", line 3567 : Syntax error ... more "Illegal mnemonic" and "Syntax error" errors ...

      -

      Für DVD-Unterstützung musst du die gepatchten Libcss installieren. Patch: +

      Für DVD-Unterstützung musst du die gepatchte Libcss installieren. Patch: http://www.tools.de/solaris/mplayer/.

      Aufgrund dieser zwei Bugs in Solaris 8 x86 ist es nicht möglich, DVDs mit @@ -1090,28 +1099,28 @@

      • Der sd(7D) Treiber von Solaris 8 x86 hat eine Fehler beim Zugriff auf einen Dateiblock >4GB auf einem Gerät, dass eine logische Blockgröße != DEV_BSIZE -(z.B. CDROM und DVD Medien) aufweisst. Beim Zugriff auf eine Adresse >4 GB gibt +(z.B. CDROM und DVD Medien) aufweist. Beim Zugriff auf eine Adresse >4 GB gibt es also einen 32bit Int Overflow. (http://groups.yahoo.com/group/solarisonintel/message/22516)
      • -
      • Ein ändlicher Bug existiert im hsfs(7FS) Dateisystem-Code (ISO9660), hsfs +
      • Ein ähnlicher Bug existiert im hsfs(7FS) Dateisystem-Code (ISO9660), hsfs unterstützt zur Zeit keine Partitions/Disks >4GB. (http://groups.yahoo.com/group/solarisonintel/message/22592)

      -

      Bei Solaris mit einer UltraSPARC CPU kannt du zusätzliche Geschwindigkeit +

      Bei Solaris mit einer UltraSPARC CPU kannst du zusätzliche Geschwindigkeit gewinnen, indem du die VIS-Befehle für rechenintensive Operationen verwendest. VIS-Beschleunigungen können von MPlayer verwendet werden durch das Aufrufen von Funktionen in Suns mediaLib.

      -

      VIS-Beschleunigungen von mediaLib werden für MPEG2 Video-Dekodierung und +

      VIS-Beschleunigungen von mediaLib werden für MPEG2 Video-Decodierung und für Color Space Konversationen im Videoausgabetreiber verwendet.

      6.4. StrongARM

      Es wurde berichtet, dass man MPlayer auf einem StrongARM kompilieren -kann. Verwende die folgende Commandline:

      +kann. Verwende die folgende Kommandozeile:

          ./configure --target=arm-linux --disable-css --with-x11libdir=/usr/arm/lib
       	--with-x11incdir=/usr/arm/lib --disable-gcc-checking

      @@ -1130,7 +1139,7 @@ Es sollte schnell sein.

      Die -vo x11 Ausgabe ist sogar noch langsamer als unter Linux, da QNX nur - eine SEHR langsame X Emulation hat. Benutz SDL. + eine SEHR langsame X Emulation hat. Benutze SDL.

      Anhang B - Mailing-Listen

      @@ -1141,18 +1150,18 @@

      • MPlayer Entwickler Liste:
        http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng -

        Diese Liste ist über MPlayer Entwicklung! Es wird geprochen über Interface/API -Änderungen, neue Librarys, Code-Optimierungencode, ./configure Änderungen und -du kannst eine Patches hier herschicken. +

        Diese Liste ist über MPlayer Entwicklung! Es wird über Interface/API +Änderungen, neue Librarys, Code-Optimierungencode und ./configure Änderungen diskuttiert. +Du kannst auch deine Patches hier herschicken. Sende KEINE Fehlerberichte, Anwenderfragen, Featurewünsche hierher! Diese Liste sollte wenig verwendet werden.

        - +
      • MPlayer Anwender (Users) Liste:
        http://mplayerhq.hu/mailman/listinfo/mplayer-users

          -
        • sende hier Fehlerberichte (nach lesen von DOCS/BUGS, Anhang C)
        • +
        • sende hier Fehlerberichte (nach lesen von DOCS/BUGS, Anhang C)
        • sende hier Featurewünsche (nach lesen von DOCS/TODO)
        • -
        • sende hier Anwenderfragen (nach lesen der ganzen DOCs)
        • +
        • sende hier Anwenderfragen (nach lesen von DOCS/TODO)

      • MPlayer Anwender (Users) Liste (ungarisch):
        @@ -1177,16 +1186,16 @@
      • MPlayer CVS-log:
        http://mp.dev.hu/mailman/listinfo/mplayer-cvslog -

        Send hier nur Fragen über CVS-Änderungen. (wenn du nicht verstehst, warum +

        Sende hier nur Fragen über CVS-Änderungen. (wenn du nicht verstehst, warum eine Änderung erforderlich ist, oder du einen bessern Fix hast) Sei dir aber -siche, dass der Ziel-Entwickler diese Liste liest!

        +sicher, dass der Ziel-Entwickler diese Liste liest!

      HINWEIS: Sprache der oberen Listen ist ENGLISCH, ausser wenn es extra anders angeben ist. Bitte sende keine Nachrichten in andere Sprache!

      -

      HINWEIS: Du kannst das durchsuchbare Maillinglisten-Archiv hier erreichen

      Anhang C - Wie man einen Fehler berichtet

      +

      HINWEIS: Du kannst das durchsuchbare Mailinglisten-Archiv hier erreichen

      Anhang C - Wie man einen Fehler berichtet

      Anhang D - Bekannte Probleme

      @@ -1240,7 +1249,8 @@
    • Anfällige Audio Treiber

    • -Audio verschiebt sich / verliert die Synchronisation bei einer oder mehreren Dateien
      +Audio (verschiebt sich / verliert die Synchronisation / bricht nach einer gewissen Zeit ab) +bei einer oder mehreren Dateien
      • defekte Datei (bitten uploaden, das wir das prüfen und korrigieren können
        Abhilfe: @@ -1278,4 +1288,3 @@ - diff -r 2674848bd897 -r 0533513f835c DOCS/German/encoding.html --- a/DOCS/German/encoding.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/encoding.html Fri Feb 15 13:14:41 2002 +0000 @@ -231,6 +231,20 @@
      h oder l  verheriger/nächster Kanal
      h oder l  vorheriger/nächster Kanal
      nändern der Norm
      bändern der Kanalliste/TD>
      + + + + + + + + @@ -246,7 +248,7 @@ @@ -369,6 +372,15 @@ Start -> Settings -> Configuration -> Base Configuration

      Setze "Use Applications position hints" auf "Yes". + + +
      + -ss Zeit + Startet die Encodierung von der gegebenen Zeit an (er kann nur von Keyframes aus starten !) +
      + -endpos Zeit + Stoppt die Encodierung zu der gegebenen Zeit. Lies die Manpage für Beispiele ! +
      -o Dateiname definiert den Namen der Ausgabedatei diff -r 2674848bd897 -r 0533513f835c DOCS/German/faq.html --- a/DOCS/German/faq.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/faq.html Fri Feb 15 13:14:41 2002 +0000 @@ -11,7 +11,7 @@
       
        Q: -configure beendet sich mit diesem Text und MPlayer kann nicht kompiliert werden! +configure beendet sich mit diesem Text und MPlayer kann nicht kompiliert werden!
      Your gcc does not support even i386 for '-march' and '-mcpu'.
      A: Dein gcc ist nicht richtig installiert, prüfe config.log für Details. @@ -64,6 +64,7 @@ Q: ...2.96... (ja, einige Leute schwärmen NOCH IMMER von ihrem gcc 2.96!!)
      A: +

      Aber wir hatten idegs (das Wort 'ideg' wird noch weiter beschrieben in der FAQ). Und unser Idegcounter hatte wieder und wieder Overflows.

      @@ -92,6 +93,7 @@ machen und Installationssupport für euch anbieten. Dann könnten wir die unsere aktelle Arbeitsstätte verlassen, die Entwicklung ginge schneller, and wir könnten eine Menge Geld verdienen und ein großes Haus kaufen, usw. usw. Willst du das wirklich? Es scheint so.

      +

      Arpi (eine Mail in der mplayer-users-Mailingliste [Übersetzung])

       
      Q: Was ist die Bedeutung der Nummern in der Statusleiste?
      A: -Siehe: A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0 4
      +Siehe: A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0 4 49%
      • A: Audioposition in Sekunden
      • V: Videoposition in Sekunden @@ -258,6 +260,7 @@
      • Audio-Codec CPU-Auslastung in Prozent
      • ausgelassene Frames für die A-V Sync
      • aktuelle Level des Bild-Postprocessing (wenn -autoq verwendet) +
      • aktuelle benützte Cachegrösse (normal ist ~50%)
      Die meisten sind für debugging-Zwecke und werden bald entfernt.
       
       
      Q: +Wie kann ich MPlayer im Hintergrund laufen lassen? +
      A: +Verwende : mplayer <Optionen> <Dateiname> < /dev/null & +
       
      5.3. Dateiwiedergabe-Probleme diff -r 2674848bd897 -r 0533513f835c DOCS/German/formats.html --- a/DOCS/German/formats.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/formats.html Fri Feb 15 13:14:41 2002 +0000 @@ -19,7 +19,7 @@
    • RealMedia Format (.rm Dateien)
    • NuppelVideo format (.nuv Dateien)
    • yuv4mpeg Format -
    • FILM Format +
    • FILM Format (.cpk Dateien)
    • RoQ Format
    • unterstützt lesen von stdin oder Netzwerk über HTTP

      diff -r 2674848bd897 -r 0533513f835c DOCS/German/video.html --- a/DOCS/German/video.html Fri Feb 15 10:43:21 2002 +0000 +++ b/DOCS/German/video.html Fri Feb 15 13:14:41 2002 +0000 @@ -567,9 +567,11 @@
    • -zoom Option wird nicht unterstützt (Software-Scaling ist langsam). -fs Option wird nicht unterstützt. Du kannst keine Moduse mit 8bpp (oder weniger) verwenden.
    • -
    • Wenn du deinen Curser ausschalten willst:: echo -e '\033[?25l'
      +
    • Wenn du deinen Curser ausschalten willst:: echo -e '\033[?25l' +oder setterm -cursor off
      und den Bildschirmschoner: setterm -blank 0
      Um den Curser wieder anzuzeigen: echo -e '\033[?25h' +oder setterm -cursor on

      HINWEIS: FBdev Video-Modus-Änderungen _funktionieren nicht_ mit dem VESA @@ -1090,13 +1092,14 @@ das blinken zu deaktivieren. Führe folgendes Kommando aus:

      - echo -e '\033[?25l'
      + echo -e '\033[?25l' oder setterm -cursor off
      setterm -blank 0

      Du willst wahrscheinlich das obrige in ein Skript tun und auch den Bildschirm löschen... Um den Cursor schwarz zu machen:
      echo -e '\033[?25h' + oder setterm -cursor on

      Starte nun einen Film mit mplayer -vo mga -fs -screenw 640