# HG changeset patch # User gabucino # Date 1012771170 0 # Node ID a7baf6ad622a363929cf98e0896102756cdb1edb # Parent 0737156ad1f0ef29e562f7412f668b47b1610c7c some updates (patch by Jonas Jermann ) diff -r 0737156ad1f0 -r a7baf6ad622a DOCS/German/codecs.html --- a/DOCS/German/codecs.html Sun Feb 03 20:27:20 2002 +0000 +++ b/DOCS/German/codecs.html Sun Feb 03 21:19:30 2002 +0000 @@ -21,6 +21,7 @@
  • XAnim Codecs
  • VIVO
  • FLI
  • +
  • RealVideo 1.0
  • Wenn du einen Codec hast, der nicht gelistet ist, und noch nicht unterstützt @@ -101,6 +102,16 @@ als der Win32 Codec oder die orginal DivX4 Codec. Es wurde von MPlayers CVS-Tree entfernt, du musst es manuel direkt von FFmpegs Tree beziehen:

    +

    Es beinhaltet auch viele nette Codecs, wie RealVideo 1.0, MJPEG, h263, +h263+, etc.

    + +

    Wenn du MPlayer benützest + +

    Nun kompiliere. configure erkennt, ob es in Ordnung ist und eingebaut werden kann. Der Codec unterstützt auch Postprocessing!

    @@ -150,6 +163,7 @@
  • Entferne das Architur-Zeug auf dem Dateinamen, dass die so aussehen: vid_cvid.xa, vid_h263.xa, vid_iv50.xa. +

    @@ -193,6 +207,13 @@ Er unterstützt YUV Ausgabe, dies ermöglicht Hardwarescaling (wenn es der Videoausgabetreiber unterstützt). Er wird standardgemäß verwendet.

    +

    2.2.1.8. RealVideo

    + +

    Momentan ist NUR der RealVideo 1.0 (fourcc RV10) Codec unterstützt, durch +ffmpeg. Dummerweise, kommen keine neuen RealMedia files mit diesem Codec, nur mit den neueren +RV20 und RV30 Codecs, welche closed-source sind. Deren zukünftige Unterstützung ist unwahrscheinlich :(

    + +

    2.2.2. Audiocodecs

    Die wichtigsten Audiocodecs als erstes:
    @@ -204,8 +225,10 @@

  • Voxware Audio (Verwendung der DirectShow DLL)
  • alaw, MSGSM, PCM und andere einfache, alte Audioformate
  • VIVO Audio (G723, Vivo Siren)
  • +
  • RealAudio: DNET (AC3 mit tiefer Bitrate)
  • +

    2.2.2.1. Softwaremäßige AC3 Dekodierung

    Dieser ist der standardgemäße Dekoder für Dateien mit AC3-Audio.

    @@ -258,7 +281,13 @@ kopieren.

    -

    2.1.4. Codec Einbindungs-Howto

    +

    2.2.2.5. RealAudio

    + +

    Momentan ist der DNET Codec der einzige unterstützte Codec. Eigentlich ist er eine +Version mit tiefer Bitrate des bekannten AC3 Codec. Er kann in alten und neuen RealMedia movies gefunden werden.

    + + +

    2.1.4. Win32 Codec Einbindungs-Howto

    2.1.4.1. VFW Codecs

    diff -r 0737156ad1f0 -r a7baf6ad622a DOCS/German/documentation.html --- a/DOCS/German/documentation.html Sun Feb 03 20:27:20 2002 +0000 +++ b/DOCS/German/documentation.html Sun Feb 03 21:19:30 2002 +0000 @@ -20,6 +20,7 @@

    -
  • 2.2 Unterstützte CodecsSupported codecs
  • +
  • 2.2 Unterstützte Codecs
  • 2.4.4 Syntax
  • 2.4.5 Verfügbare Optionen
  • 2.4.6 Beispiele
  • 2.5 TV Eingang
  • +
  • 3. Verwendung
  • 4. CD/DVD Sektion -
  • A. Autoren (Englisch)
  • +
  • A. Autoren (Englisch)
  • @@ -183,8 +208,37 @@

    +

    +


    +Entwicklerschreie (Englisch) +
    +

    + +

    +

    +

    +


    +

    0. Wie diese Dokumentation zu lesen ist

    + +

    Wenn du die Installation zum ersten Mal durchführst: Pass auf, dass du + alles von hier bis zum Ende der Installationsanleitung durchliest, und + folge den entsprechenden Links. Wenn du immer noch Fragen hast, kehre zum + Inhaltsverzeichnis zurück und suche nach dem Begriff, lies die FAQ, oder + versuche mit Hilfe von grep die Dateien zu durchsuchen.

    + +

    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. + Viel Glück. Du wirst es brauchen :)

    + +

    1. Einleitung

    1.1. Übersicht

    @@ -313,9 +367,10 @@
  • 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
    • -
    • dieser Codec hat die größte Geschwindigkeit beim Dekodieren von DivX und DivX4 - Filmen (auch schneller als der orginal DivX4-Codec) !
    • +
    • 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) !
  • @@ -325,9 +380,9 @@ 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, - welche mit einer digitalen Kamera aufgezeichnet wurden (z.B. DV)
    • -
    • erforderlich um WMV Filme oder ältere ASFs abzuspielen
    • +
    • du wirdst sie möglichweise 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
    @@ -335,9 +390,10 @@ erhältlich. Wenn du MEncoder nicht verwendest, kannst du auch libavcodec (siehe oben) verwenden, welcher schneller wäre.
    Features:
      -
    • du kannst alte DivX3-Film schneller als beim Win32-DLL-Codec betrachten
    • -
    • es ist Closed-Source und es ist nur in einer x86-Version verfügbar.
    • -
    • Du brauchst diesen Codec auf für MEncoder, siehe unten !
    • +
    • 1 Pass oder 2 Pass Enkodierung mit MEncoder
    • +
    • du kannst alte DivX3-Film schneller als beim Win32-DLL-Codec betrachten
    • +
    • es ist Closed-Source und es ist nur in einer x86-Version verfügbar.
    • +
    • Du brauchst diesen Codec auf für MEncoder, siehe unten !
    @@ -358,7 +414,8 @@

    YUV Karten

    -

    Sie können das Bild anzeigen und Scalen (Zoomen), in jeder Größe die in ihren Speicher passen und das +

    +Sie können das Bild anzeigen und Scalen (Zoomen), in jeder Größe die in ihren Speicher passen und das auch noch mit geringer CPU Auslastung (Zoomen erhöht sie nicht!), darum bekommst du auch ein nettes und sehr schnelle Vollbild.

    @@ -431,18 +488,27 @@ anstelle von 2 verwenden. Lese die Softwaremäßige AC3-Dekodierung Sektion. +
  • C-Media mit SP/DIF Ausgang : HArdware AC3 Durchgabe ist möglich + mit diesen Karten, siehe + Hardware AC3 decoding section.
  • +
  • Die Features von anderen Karten werden von MPlayer nicht unterstützt. -Es ist sehr zu empfehlen die Soundkarten Sektion zu lesen ! + Es ist sehr zu empfehlen die Soundkarten Sektion zu lesen !

    FEATURES

    +
    • Für DVD-Unterstützung musst libdvdcss und libdvdread kompilieren (und in dieser Reichenfolge. Lese dazu die Sektion 4.2.
    • Entscheinde dich, ob du GUI brauchst. Wenn du es braucht, wirf einen Blick auf die Sektion 1.4 vor dem Kompilieren.
    • +
    • Wenn du MEncoder installieren willst (unser grossartiger, vielseitiger Enkodierer), +siehe MEncoder Sektion .
    • + +
    • Wenn du eine V4L-kompatible TV-Tuner Karte hast und du mit MPlayer fernsehen oder encodieren willst, siehe in der TV-Input Sektion.
    • @@ -466,7 +532,16 @@ make make install -

      Schau dir IMMER die Ausgabe von ./configure und der +

      Ab diesem Zeitpunkt ist MPlayer zur Benützung 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.

      + +

      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.

      @@ -499,6 +574,9 @@

    +

    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!

    +

    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) @@ -507,13 +585,20 @@ mit der Option -skin neuerskin oder dem Eintrag skin=neuerskin in der Konfigurationsdatei den Skin */Skin/neuerskin 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.

    +

    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 +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.

    +

    Für DVD Untertitel lese die DVD Sektion.

    MPlayer unterstützt ein neues Untertitel-Format, genannt MPsub. @@ -578,8 +663,10 @@

    -

    Nach den Download entpacke die Dateien nach ~/.mplayer/font/ . -Nun musst du die Zeit im oberen, linken Eck des Films sehen (kann +

    Nach den Download entpacke die Dateien nach ~/.mplayer/font/ 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 man mit 'o' ausschalten).

    Das OSD hat 3 Anzeigearten: (wechsel mit 'o')
    @@ -592,6 +679,10 @@

    Du kannst das Standard-Verhalten mit der osdlevel= Variable in der Konfigurationsdatei einstellen.

    + +

    2. Features

    + +

    2.1. Unterstützte Formate

    @@ -606,17 +697,19 @@

    2.5. TV input

    +

    2.5.1. Übersicht

    +

    Dieser Teil der Docs zeigt wie man das Sehen/Grabben über einen V4L-kompatiblen TV-Tuner ermöglicht.

    -

    Kompilierung

    +

    2.5.2. Kompilierung

      -
    • Als erstes musst du neu kompilieren. ./configure erkennt automatisch die Kernel-Header von +
    • Als erstes musst du neu kompilieren. ./configure erkennt automatisch die Kernel-Header von v4l und ob die /dev/video* Einträge existieren. Wenn sie existieren wird die TV Unterstützung eingebaut. (siehe Ausgabe von configure !).
    • -
    • stelle sicher, dass dein Tuner mit anderer TV-Software unter Linux funktioniert, +
    • stelle sicher, dass dein Tuner mit anderer TV-Software unter Linux funktioniert, zum Beispiel xawtv.

    @@ -626,7 +719,7 @@ -vo sdl) Colorspaces. Du kannst diese Eigenschaft mit der outfmt=YV12 Option (siehe unten) einstellen.

    -

    Verfügbare Optionen
    +

    2.5.3. Verfügbare Optionen
    @@ -712,7 +805,7 @@
      

    -

    Keyboard-Tasten

    +

    2.5.4. Tastatursteuerung

      h oder l  wählt @@ -721,7 +814,7 @@ bändern der Kanalliste
    -

    Beispiele

    +

    2.5.5. Beispiele

    Dummy Ausgabe zu AAlib :)
    @@ -734,8 +827,16 @@

    3. Verwendung

    +

    3.1. Kommandozeile

    + +

    MPlayer benützt einen komplexen playtree. Er besteht aus "standard" Optionen +am Anfang (z.B. mplayer -vfm 5) und Optionen nach dem Dateiname, +welche nur für die jeweilige Datei/URL/etc gelten (z.B. +mplayer -vfm 5 movie1.avi movie2.avi -vfm 4).

    +

    + @@ -763,7 +864,6 @@ - @@ -781,7 +881,6 @@

    GUI Keyboard-Tasten

      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]
    Netzmplayer [Optionen] http://site.com/datei.[mpg|avi]
    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)

    1 oder 2Kontrast-Einstellung
    - @@ -802,6 +901,7 @@ +
      , und .  verherige / nächste Datei
    graues - und +verringere / erhöhe Lautstärke
    Enterstartet Wiedergabe
    h oder l  verheriger/nächster Kanal
    nändern der Norm
    bändern der Kanalliste/TD>

    3.2. Steuerung mit LIRC (Linux Infrared Remote Control)

    @@ -821,8 +921,9 @@

    Der Anwendungsname für MPlayer ist - oh, ein Wunder - mplayer_lirc. Es versteht die folgenden Befehle:

    - -PAUSEPause für die Wiedergabe. Irgendein Tastendruck zum Weiterspielen. + +

    + @@ -863,13 +964,16 @@

        ./configure --enable-streaming

    -

    MPlayer kann KEINE ASF-Dateien vom Netzwerk via MMS spielen, jedoch -via HTTP.

    +

    Abspielen geht einfach durch die Hinzufügung der URL zu der Kommandozeile. MPlayer +berücksichtigt auch die HTTP_PROXY Variable und benutzt einen Proxy, falls vorhanden. +Der Proxygebrauch kann auch erzwungen werden :

    + +

        mplayer http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf

    MPlayer kann auch von stdin lesen (NICHT benannte Pipes). Dies ist ein Beispiel für die Verwendung um von FTP zu spielen:

    -

        wget ftp://micorsops.com/something.avi -O - | m

    +

        wget ftp://micorsops.com/something.avi -O - | mplayer -

    4. FAQ Sektion

    @@ -942,6 +1046,9 @@

        % /usr/ccs/bin/make
         make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen

    +

    Unter Solaris SPARC brauchst du den GNU C/C++ Compiler; es spielt keine Rolle +ob der GNU C/C++ Compiler mit oder ohne GNU Assembler konfiguriert ist.

    +

    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, @@ -1009,6 +1116,7 @@

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

    +

    6.5. Silicon Graphics Indigo / IRIX

    Funktion wurde berichtet... Du musst möglicherweise den sgi ao-Treiber verwenden. @@ -1017,10 +1125,13 @@

    6.6. QNX

    -

    Funktioniert. Es hat nur -vo x11-Ausgabe, was jedoch viel langsamer -als unter Linux ist, denn QNX emuliert nur X, was sehr langsam ist. -Bisher keine weiteren Infos.

    - +

    Funktioniert. Du musst SDL für QNX herunterladen, installieren und dann MPlayer + mit den Optionen -vo sdl:photon und -ao sdl:nto starten. + 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. +

    Anhang B - Mailing-Listen

    @@ -1082,37 +1193,36 @@

    Spezielle System-/CPU-spezifische Bugs/Probleme:

    • SIGILL (signal 4) in draw_frame, auf einem P3 (meinst mit eine 2.2.x Kernel):
      -Problem: movups stützt ab in in libvo/fastmemcpy.h
      -Abhilfe: ./configure --disable-fastmemcpy
      -Lösung: Ausschalten des SSE-Codes in fastmemcpy.h ;-(
    • + Problem: movups stützt ab in in libvo/fastmemcpy.h
      + Abhilfe: ./configure --disable-fastmemcpy
      + Lösung: Ausschalten des SSE-Codes in fastmemcpy.h ;-(
    • Kein Bild (schwarzes Bild) beim Abspielen von MPEG oder OpenDivX-Dateien bei -RGB 15/16bpp (x11, dga, fbdev, svga)
      -Problem: gcc 2.96 Bug
      -Abhilfe: ./configure --disable-mmx oder verwende gcc 2.95.x
      -Lösung: Code korrigieren
    • + RGB 15/16bpp (x11, dga, fbdev, svga)
      + Problem: gcc 2.96 Bug
      + Abhilfe: ./configure --disable-mmx oder verwende gcc 2.95.x
      + Lösung: Code korrigieren
    • SIGILL (signal 4) oder anderer Fehler beim Laden von l3codeca.acm:
      -Problem: die Lib wurde nach 0x00xxxxxx anstatt von 0x40xxxxxx geladen
      -Abhilfe: mplayer -afm 1 ...
      -Lösung: du verwendest einen Kernel-Patch für die Sicherheit, wie z.B. OpenWall
    • + Problem: die Lib wurde nach 0x00xxxxxx anstatt von 0x40xxxxxx geladen
      + Abhilfe: mplayer -afm 1 ...
      + Lösung: du verwendest einen Kernel-Patch für die Sicherheit, wie z.B. OpenWall
    • SIGILL (signal 4) auf einem P3 mit 2.2.x Kernel:
      -Problem: Kernel 2.2.x hat keinen richtige SSE Unterstützung
      -Endlösung: update den Kernel auf 2.4.x
      -Abhilfe: ./configure --disable-sse
    • + Problem: Kernel 2.2.x hat keinen richtige SSE Unterstützung
      + Endlösung: update den Kernel auf 2.4.x
      + Abhilfe: ./configure --disable-sse
    • Allgemein SIGILL (signal 4):
      -Problem: du hast MPlayer auf einem anderem Computer kompiliert, als auf dem du -abspielst (z.B. kompiliert auf einem P3 und wiedergabe auf eine Celeron)
      -Endlösung: kompiliere MPlayer auf dem Rechner, wie du abspielst
      -Abhilfe: ./configure --disable-sse usw.
    • + Problem: du hast MPlayer auf einem anderem Computer kompiliert, als auf dem du + abspielst (z.B. kompiliert auf einem P3 und wiedergabe auf eine Celeron)
      + Endlösung: kompiliere MPlayer auf dem Rechner, wie du abspielst
      + Abhilfe: ./configure --disable-sse usw.
    • "Internal buffer inconsistency" wird während der Verwendung von MEncoder:
      -Problem: bekannter gcc 2.96 Bug, wurde noch nicht gelöst. Wenn du gcc 2.95 nimmst, -hast du eine libmp3lame Bibliothek dir mit gcc 2.96 kompiliert wurde (möglichweise aus -einem deb/rpm Paket?). Prüfe welche Bibliothek MEncoder findet: ldd mencoder.
    • - + Problem: bekannter gcc 2.96 Bug, wurde noch nicht gelöst. Wenn du gcc 2.95 nimmst, + hast du eine libmp3lame Bibliothek dir mit gcc 2.96 kompiliert wurde (möglichweise aus + einem deb/rpm Paket?). Prüfe welche Bibliothek MEncoder findet: ldd mencoder.

    Verschiedene A-V Sync- und andere Audio-Probleme

    @@ -1120,13 +1230,14 @@ Allgemein Audio-Abbruch und ruckartiger Sound (existiert mit allen oder einigen Dateien)
    • Audio Pufferprobleme (Puffergröße schlecht erkannt)
      -Abhilfe: mplayer -abs
    • + Abhilfe: mplayer -abs
    • Langsamer Rechner (CPU oder Grafik)
      -versuche es mit -vo null, wenn es gut funktioniert hast du eine langsame -VGA-Karte oder einen langsamen Treiber.
      -Abhilfe: kaufe eine schneller Karte oder lese die Dokumentationen, wie man die -Geschwingkeiten erhöht.
      -Lösung: versuche -framedrop
    • + versuche es mit -vo null, wenn es gut funktioniert hast du eine langsame + VGA-Karte oder einen langsamen Treiber.
      + Abhilfe: kaufe eine schneller Karte oder lese die Dokumentationen, wie man die + Geschwingkeiten erhöht.
      + Lösung: versuche -framedrop +
    • Anfällige Audio Treiber

    Audio verschiebt sich / verliert die Synchronisation bei einer oder mehreren Dateien
    diff -r 0737156ad1f0 -r a7baf6ad622a DOCS/German/faq.html --- a/DOCS/German/faq.html Sun Feb 03 20:27:20 2002 +0000 +++ b/DOCS/German/faq.html Sun Feb 03 21:19:30 2002 +0000 @@ -878,28 +878,26 @@
      PAUSEPause für die Wiedergabe. Irgendein Tastendruck zum Weiterspielen.
    QUITBeenden von MPlayer
    RWND10 Sekunden zurück
    FRWND60 Sekunden zurück
    -

    Well -- it's very rude observing of video card. Indeed we should pay our attention -for models of video card: -
    For -example if MatroxG400(G450) drivers support TV-out then G550 has no such -support. -
    Other -sample: Adaptive deinterlacing exists only since Rage128 chip and isn't -present on Mach64+ ones. Same as 3D features are far different from Mach64 -to Radeon2 8500 with trueform possibilities. -

    ANYWAY -- MPLAYER'S TEAM DOESN'T ACCEPT ANY CLAIMS IF YOU AFTER -
    READING -OF THIS MATERIAL WILL BUY CARD WHICH IS UNSUCCESSFUL FOR YOU!!! -
    THIS -MATERIAL IS ONLY OUR VISION. +

    Nun +- Dies ist eine sehr grobe Beobachtung von Videokarten. Eigentlich sollten wir unsere Aufmerksamkeit mehr +auf die Modelle der Videokarten richten: +
    Wenn der MatroxG400(G450) Treiber z.B. +TV-out unterstützt dann hat die G550 keinen solchen Support. +
    Ein anderes Beispiel: +Adaptives deinterlacing existiert erst seit dem Rage128 chip und ist nicht da für die Mach64+ Karten. +So sind auch die 3D features von Mach64 bis zu Radeon2 8500 mit trueform Möglichkeiten sehr verschieden. +

    WIE AUCH IMMER +- DAS MPLAYER TEAM AKZEPTIERT KEINE BESCHWERDEN, WENN DU NACH +
    DEM LESEN +DIESES MATERIALS EINE KARTE KAUFST, WELCHE FÜR DICH UNBRAUCHBAR IST!!! +
    DIESES +MATERIAL IST BLOSS UNSERE ANSICHTN.

    Q: -If PCI slot is far enough for most types of movies then why S3 Virge +Wenn der PCI Slot weit genügend ist für die meisten Types von Filmen, warum ist dann die S3 Virge
    is -too slow for them? +zu langsam für diese?
    A: -Due to its SIMM memory. +Wegen ihrem SIMM Speicher.   @@ -912,6 +910,31 @@ Lese diese Dokumentation.   +Q: +Mein Tuner funktioniert, mit MPlayer höre ich den Ton und sehe den Video, aber MEncoder kodiert keinen Ton ! +A: +TV Audio Kodierung ist momentan nicht implementiert, wir arbeiten daran. +  + +Q: +Ich kann keine DVD-Untertitel in ein AVI kodieren ! +A: +Du musst die -sid Option korrekt verwenden! +  + +Q: +MEncoder segfaultet beim Start ! +A: +Upgrade DivX4Linux. +  + +Q: +Wie kann ich nur ein bestimmtes Kapitel von einer DVD kodieren ? +A: +Verwende die -chapter Option korrekt, wie z.B. : -chapter 5-7 +  + + diff -r 0737156ad1f0 -r a7baf6ad622a DOCS/German/formats.html --- a/DOCS/German/formats.html Sun Feb 03 20:27:20 2002 +0000 +++ b/DOCS/German/formats.html Sun Feb 03 21:19:30 2002 +0000 @@ -15,11 +15,15 @@

  • ASF/WMV 1.0 Dateiformat
  • QT/MOV Dateiformat mit (un)komprimierten Headers
  • VIVO Format (.viv Dateien) +
  • FLI Format +
  • RealMedia Format (.rm Dateien) +
  • NuppelVideo format (.nuv Dateien) +
  • yuv4mpeg Format +
  • FILM Format +
  • RoQ Format
  • unterstützt lesen von stdin oder Netzwerk über HTTP

    -

    Hinweis: zu RealMedia (.ra/.rm) Support siehe FAQ!

    -

    Es ist wichtig einen allgemeinen Fehler zu berichtigen. Wenn Leute eine Datei mit .AVI-Erweiterung sehen denken sie das es keine MPEG-Datei ist. Das ist nicht war. Zumindest nicht vollständig. Wenn du jemanden sagst, das eine @@ -90,12 +94,26 @@ AVIs mit schlechtem Sync. MPlayer erkennt diese als interleaved und es wird im Verlust der A/V Sync sichtbar, möglichweise auch beim Suchen. Diese Dateien sollten non-interleaved (mit der -ni Option) abgespielt werden.

  • -
  • Non-interleaved: schlecht. Als erstes kommt der ganze Videostream dann dann der +
  • Non-interleaved: schlecht. Als erstes kommt der ganze Videostream dann dann der ganze Audiostream, dies erfordert viel suchen in der Datei. Es ist sehr schlecht beim Abspielen vom Netzwerk oder von CDROM.
  • +

    MPlayer unterstützt 2 Arten des timings für AVI Dateien: +

      +
    • bps-basiert : Es basiert auf die Bitrate/Samplerate des Video/Audio stream. Diese + Methode wird von den meisten Playern verwendet, inklusiv avifile und Windows Media Player. + Dateien mit kaputten headers, und Datein, welche mit VBR Audio aber nicht + VBR-unterstützdem Encoder erstellt wurden, führen zu einer A/V Desync mit dieser Methode + (Meist beim Suchen).
    • +
    • interleaving-basiert : Es benutzt nicht mehr den Wert der Bitrate, sondern + benutzt die relative Position des interleaved Audio und Video Mülls. Es macht einige falsch + codierten Dateien mit VBR audio abspielbar.
    • +
    +

    + +

    Einige Audio- und Videocodecs sind erlaubt, aber bedenke das VBR Audio meinst nicht gut unstützt wird von den meinsten MPlayer. Das Dateiformat macht es möglich VBR Audio zu verwendenm, aber die meinsten Player erwarten CBR Audio, darum funktioniert VBR nicht. VBR ist @@ -114,7 +132,7 @@ :) . Beachte das .ASF Dateien heute auch mit der Extension .WMA oder .WMV vorkommen.

    -

    2.1.1.4. QT/MOV Dateien

    +

    2.1.1.4. QuickTime/MOV Dateien

    Dies ist von Macintosh. Normalerweise hat es die Extensions .QT oder .MOV . Bedenke dass - seitdem die MPEG4-Gruppe QuickTime als das empfohlene Dateiformat für MPEG4 ausgewählt hat - @@ -130,7 +148,7 @@

    MPlayer demuxt nun auch fröhlich VIVO-Dateiformate. Der große Nachteil des Formates ist das es keinen Index-Block besitzt, auch keine fixe Paketgröße oder Sync-Bytes. -Die meisten Dateien besitzen auch Keyframes, also vergiss die Suchfunktion!

    +Die meisten Dateien besitzen nicht mal Keyframes, also vergiss die Suchfunktion!

    Der Videocodec von VIVO/1.0-Datei ist Standard h.263 . Der Videocodec der VIVO/2.0 Dateien ist veränderter, nichtstandard h.263 . Bei Audio ist es das selbe, es ist g.723 (standard) @@ -140,6 +158,50 @@ und VIVO Audiocodec Sektion für Installationsanweisungen.

    +

    2.1.1.6. FLI Dateien

    + +

    FLI ist ein sehr altes Fileformat benutzt vom Autodesk Animator, aber es +ist ein gebräucliches Fileformat auf dem Netz für kurze Animationen. MPlayer demuxt +und decodiert FLI Filme und ist sogar fähig sie zu durchsuchen (nützlich wenn man +looping aktiviert mit der -loop Option). FLI Dateien haben keine Keyframes, was zu verunstalteten +Bildern kurz nach dem Suchen führt.

    + + +

    2.1.1.7. RealMedia (RM) Dateien

    + +

    Ja, MPlayer kann RealMedia (.rm) Dateien lesen (demuxen). Das Suchen +wird gerade Implementiert und RM hat Keyframes, sodass es fehlerlos sein wird. +Hier ist die Liste der unterstützten RealVideo +und RealAudio Codecs. + + +

    2.1.1.8. NuppelVideo Dateien

    + +

    NuppelVideo +ist, soweit ich weiss, ein TV-Grabbing Tool. MPlayer kann dessen .nuv +Dateien (nur NuppelVideo 5.0) lesen. Diese Dateien können unkomprimierte YV12, +YV12+RTJpeg komprimierte, YV12 RTJpeg+lzo komprimierte und YV12+lzo komprimierte Frames enthalten, +welche MPlayer alle dekodiert (und diese auch mit MEncoder zu DivX/etc! encodiert). +Eine Suchfunktion wird gerade implementiert.

    + + +

    2.1.1.9. yuv4mpeg Dateien

    + +

    yuv4mpeg / yuv4mpeg2 ist +auch ein Fileformat für TV-Grabbing, oder so :) Ich weiss nur etwas dazu: +Wir unterstützen es.

    + + +

    2.1.1.10. FILM Dateien

    + +

    Dieses Format wird auf alten Sega Saturn CD-ROM games verwendet.

    + + +

    2.1.1.11. RoQ Dateien

    + +

    Ich weiss nicht was das ist :) Melanson fügt alle 10 Minuten einen neuen demuxer hinzu :)

    + +

    2.1.2. Audio Formate

    Zur Zeit ist MPlayer immer nicht ein Video und kein Media diff -r 0737156ad1f0 -r a7baf6ad622a DOCS/German/sound.html --- a/DOCS/German/sound.html Sun Feb 03 20:27:20 2002 +0000 +++ b/DOCS/German/sound.html Sun Feb 03 21:19:30 2002 +0000 @@ -41,7 +41,7 @@

    Verwende auf Solaris/FreeBSD Systemen den SUN Audio-Treiber mit der -ao sun Option, -ansonsten wirdst kein du Video, also auch keine Ton haben.

    +ansonsten wirst du weder Video noch Ton haben.

    2.2.2.1. Soundkarten Erfahrungen, Empfehlungen

    @@ -128,16 +128,88 @@

    2.3.2.2. Audio Plugins

    +

    MPlayer hat Unterstützung für Audio Plugins. Audio Plugins können + benutzt werden,um die Einstellungen der Audio-Daten zu ändern bevor der Ton die + Soundkarte erreicht. Sie werden aktiviert durch den -aop Schalter + gefolgt von dem list=plugin1,plugin2,... Schalter. Der list + Schalter ist benötigt und stellt fest, welche Plugins benützt werden sollen und in + welcher Reihenfolge diese ausgeführt werden sollen, Beispiel: +

    + +

      mplayer media.avi -aop list=resample,format

    + +

    würde den Ton durch das Resampling-Plugin laufen lassen, gefolgt von dem Format des + Plugins. +

    + +

    Die Plugins können auch durch Schalter haben, welche irh Verhalten ändern. + Diese Schalter sind im unteren Abschnitt im Detail beschrieben. Ein Plugin wird + mit den Standardeinstellungen gestartet, wenn dessen Optionen nicht mitgegeben werden. + Ein Beispiel, wie man Plugins in Kombination mit Plugin spezifischen Schaltern verwendet: +

    + +

      mplayer media.avi -aop + list=resample,format:fout=48000:format=0x8 +

    + +

    würde die Ausgabefrequenz des Resample-Plugins auf 44100Hz and das + Ausgabeformat des Format-Plugins auf AFMT_U8 stellen. +

    + +

    Momentan können Audio-Plugins nicht im MEncoder verwendet werden.

    + +

    2.3.2.2.1. Up/Downsampling

    MPlayer unterstützt vollständiges up/downsampling von Audiostreams. -Es wird nicht automatisch erkannt, also must du es ganz normal angeben, wenn du -zum Beispiel eine maximal 44.1Khz-fähige Soundkarte hast du der Audiostream 48Khz hat. -Diese Funktion ist zur Zeit auch noch nicht implementiert in MEncoder.

    +Dieses Plugin kann z.B. verwendet werden, wenn du eine Soundkarte mit fester Frequenz +besitzst oder wenn du eine alte Soundkarte am Hals hast, welche nur max 44.1kHz verarbeitet. +Beschränkungen in deiner Hardware werden nicht automatisch erkannt, also must du die +Sample-Frequenz explizit angeben. Dieses Plugin hat einen Schalter: +fout, welcher benutzt wird um die gewünschte Ausgabefrequenz zu setzen. +Der Standard ist 48kHz, und wird in <Hz> angegeben.

    Verwendung:
      mplayer media.avi -aop list=resample:fout=<erforderliche Frequenz in Hz, z.B. 44100>

    +

    2.3.2.2.2. Surround Sound Dekodierung

    + +

    MPlayer hat ein Audio-Plugin das matrix kodierten Surround Sound dekodieren kann. +Dolby Surround ist ein Beispiel eines matrix kodierten Formats.

    + +

    Eigentlich enthalten viele Dateien mit 2 Audio Kanälen matrixed Surround +Sound.

    + +

    Um dieses Feature zu benutzen, brauchst du eine Soundkarte mit mindestens 4 Kanälen.

    + +

    Verwendung :
    +  mplayer media.avi -aop list=surround

    + + +

    2.3.2.2.3. Sample Format Konvertierer

    + +

    Wenn deine Soundkarte keinen signed 16bit int unterstützt, kann dieses Plugin + benutzt werden um das Format in eines zu ändern, das deine Soundkarte versteht. + Es hat nur einen Schalter format, welcher auf eine Nummer gestellt werden kann, + die man der Datei libao2/afmt.h findet. Dieses Plugin wird praktisch nie gebraucht + und ist für erfahrene Anwender gedacht. Dieses Plugin ändert nur das Sample Format und nicht + die Samplefrequenz oder die Anzahl Kanäle. +

    + +

    Verwendung :
    +   mplayer media.avi -aop + list=format:format=<required output format> +

    + + +

    2.3.2.2.4. Verzögerung

    + +

    Dieses Plugin verzögert den Ton und ist als Beispiel gedacht, wie man neue Plugins + schreibt. Es kann für nichts sinnvolles aus der Anwenderperspektive verwendet werden + und ist hier nur aus Gründen der Vollständigkeit erwähnt. Verwende dieses Plugin nicht, + wenn du kein Entwickler bist.

    + +