# HG changeset patch # User jonas # Date 1020943559 0 # Node ID 63f08ed66948563d054689fc7d490609dcba5cdb # Parent fab518e0cbb8165e84b08af40acbaf511da4748a updated to english version (except documentation.html and manpages) diff -r fab518e0cbb8 -r 63f08ed66948 DOCS/German/cd-dvd.html --- a/DOCS/German/cd-dvd.html Thu May 09 10:27:36 2002 +0000 +++ b/DOCS/German/cd-dvd.html Thu May 09 11:25:59 2002 +0000 @@ -14,7 +14,7 @@

4.1. CD-ROM Laufwerke

-

Abspielen von Standard Video-CDs:

+

Abspielen von Standard Video-CDs:

mplayer -vcd tracknummer [-cdrom-device Device]

@@ -75,64 +75,38 @@

4.2. DVD Wiedergabe

-

Ja, richtige DVD-Unterstützung wurde erreicht. Du brauchst nicht mehr manuell -VOB Dateien von der Disk abspielen und über die Dateien im video_ts Verzeichnis -bescheid wissen, du musst dir nicht gedanken machen, ob es sich um eine -verschüsselte DVD handelt oder nicht (in alten Versionen von MPlayer musstest du -den '-dvdauth /dev/dvd' Parameter verwenden, wenn es eine verschlüsselte DVD war), -und du brauchst nicht mal mehr die DVD mounten um sie spielen zu können :)

- -

WICHTIGER HINWEIS: Bitte erwarte _KEINE_ erweiterten Merkmale von der DVD- -Wiedergabe. Dies ist die erste Version mit richtiger DVD-Unterstützung in -MPlayer und wir sind beschäftigt damit, Fehler zu suchen und grundlegende -DVD-Player Funktionen zu implementieren.

+

MPlayer benutzt libdvdread und libdvdcss für + die DVD Entschlüsselung und Wiedergabe. Diese beiden Bibliotheken sind in dem + libmpdvdkit/ Unterverzeichnis enthalten, sie müssen nicht separat + installiert werden. Wir gehen in diese Richtung, da schon ein libdvdread Bug + behoben werden musste und wir einen Patch hinzufügten, welcher + Cache Support für gecrackte CSS keys for libdvdcss erlaubt (führt zu einer + hohen Geschwindigkeitssteigerung vor der Wiedergabe). Die gecrackten Keys werden + im $HOME/.mplayer/DVDKeys Verzeichnis abgelegt.

-

MPlayer verwendet libdvdread, welches eingebaute Unterstützung für IFO-Parsing, -lesen von Navi Blöcken und Authentifizierung/Entschlüsselung hat. Libdvdread -verwendet libdvdcss für die letztgenannten Funktionen. Also musst du libdvdcss -und libdvdread heruntergeladen, kompiliert und installiert haben, BEVOR du den -./configure Script von MPlayer, welcher libdvdread automatisch erkennt, -ausführst.

- - +

MPlayer kann die systemweiten Bibliotheken libdvdread + und libdvdcss verwenden aber diese Lösung ist NICHT EMPFOHLEN, + da sie zu Fehlern, Inkompatibilitäten und einer langsameren Geschwindigkeit + führen kann.

-

Natürlich müsst libdvdcss und libdvdread nicht neu kompilieren, wenn du MPlayer -neu kompilierst (z.B. aufgrund einer neuen CVS-Version), wenn diese 2 Pakete bereits -installiert sind.

+

Wie auch immer, gib folgendes ein: make und dann make install.

Verwendung von MPlayer zum DVD-Spielen:

@@ -202,7 +176,8 @@ mplayer: ifo_read.c:1143: ifoRead_C_ADT_internal: Assertion nfo_length / sizeof(cell_adr_t) >= c_adt->nr_of_vobs' failed. A: -Dies ist ein bekannter libdvdread 0.9.1 Bug, er sollte in 0.9.2 gefixt sein. +Dies ist ein bekannter libdvdread 0.9.1 Bug, er sollte bereits in 0.9.2 und +libmpdvdkit gefixt sein, verwende letzteres.   Q: @@ -227,15 +202,6 @@   Q: -Also MPlayer kann DVDs abspielen? Dann musst du DeCSS verwerden! Du bist verhaftet -unter dem XYZ#$ Paragraphen von dem-- -A: -Weiche von mir Arschloch, es ist kein DeCSS-Code im MPlayer. MPlayer -verwendet libdvdread durch linken und libdvdread verwendet libdvdcss durch -dynamisches laden. -  - -Q: Muss ich (setuid) root/setuid sein, dass fibmap_mplayer DVDs spielen kann? A: No, musst du nicht. Das ist Vergangenheit :) Natürlich brauchst du aber die @@ -243,14 +209,6 @@   Q: -Wie kann ich ... (füge hier erwartetes Features eines DVD Player ein)? -A: -Die aktuelle Implementation ist die Erste mit einer richtiger DVD-Player -Funkionalität. Als erstes möchten wir aber bestehende Bugs lösen und grund- -legende Funtionen einbauen, bevor wir zu den neuen Features gehen. -  - -Q: Wo kann ich die libdvdread und libcss Pakete bekommen? A: Von der Seite von Ogle: @@ -266,9 +224,9 @@ Q: Meine DVD-Wiedergabe ist träge ! A: -Benutze die -cache Option (lies die Manpage!). Falls es immer noch nicht -geht, überprüfe den Anfang dieser Dokumentation für geeignete libdvdread+libdvdcss -Kombinationen. Versuche auch den DMA-Modus für das DVD-Laufwerk zu aktivieren. +Benutze die -cache Option (lies die Manpage!). +Versuche auch den DMA-Modus für das DVD-Laufwerk zu aktivieren, falls +es immer noch nicht geht.   diff -r fab518e0cbb8 -r 63f08ed66948 DOCS/German/codecs.html --- a/DOCS/German/codecs.html Thu May 09 10:27:36 2002 +0000 +++ b/DOCS/German/codecs.html Thu May 09 11:25:59 2002 +0000 @@ -23,7 +23,7 @@

Die wichtigsten Video-Codecs:

-

Verwende auf Solaris/FreeBSD Systemen den SUN Audio-Treiber mit der -ao sun Option, +

Verwende auf Solaris/FreeBSD Systemen den SUN Audio-Treiber mit der -ao sun Option, ansonsten wirst du weder Video noch Ton haben.

-

2.2.2.1. Soundkarten Erfahrungen, Empfehlungen

+

2.3.2.1. Soundkarten Erfahrungen, Empfehlungen

-

- - +
VIA Onboard-Chipset (via82cxxx) nur 48Khz
Treiber: siehe hier
+ + @@ -65,7 +66,7 @@ + (Buffergröße erhöht auf 32k) @@ -80,7 +81,7 @@ - + @@ -104,8 +105,8 @@ - - + + @@ -115,34 +116,36 @@ - + - -
VIA Onboard-Chipset (via82cxxx) nur 48Khz
Treiber: siehe + hier
Aureal Vortex 2
    OSS/Free:kein Treiber
Max kHz:48
Treiber:aureal.sourceforge.net
Treiber2: von hier
-(Buffergröße erhöht auf 32k)
GUS PnP
OSS:kein Treiber
SB AWE 64
OSS:max 44kHz
ALSA:48kHz hört sich scheisse an
ALSA:48kHz schlechte Soundqualität
Max kHz:48
Gravis UltraSound ACE
Max kHz:?
Yamaha Karten (*ymf*)
OSS:nicht OK (?) (vielleicht -ao sdl)
ALSA:OK, nur mit ALSA 0.5 mit OSS-Emulation UND -ao sdl (!) (?)
OSS:nicht OK (?) (vielleicht -ao sdl)
ALSA:OK, nur mit ALSA 0.5 mit OSS-Emulation UND -ao sdl (!) (?)
Max kHz:?
Karten mit envy24 Chips (wie Terratec EWS88MT)
Max kHz:?
PC Speaker oder DAC
OSS:OK (verwende den SDL-Treiber: -ao sdl)
OSS:OK (verwende den SDL-Treiber: -ao sdl)
ALSA:kein Treiber
Max kHz:der Treiber emuliert 44.1, möglicherweise mehr
Treiber:ftp://ftp.infradead.org/pub/pcsp

+Treiber:ftp://ftp.infradead.org/pub/pcsp + -

    -
  • Verwende mindestens 2.4 wenn möglich, 2.2 ist ungetestet +
      +
    • Unter Linux wird ein 2.4.x Kernel sehr empfohlen, Kernel 2.2 wird nicht getestet.
    • Wenn der sound während der Wiedergabe von CD-ROM "klickende" Geräusche - verursacht, schalte die Interupt-Unmaskierung ein ! - Zum Beispiel "hdparm -u1 /dev/cdrom" (siehe "man hdparm" !!!) - Dies ist allgemein empfohlen... (für XMMS, usw...) - Lese Sektion 4.1. -
    • Verwende deine Soundkarte nicht mit einer anderen Anwendungen ( z.B. XMMS ) ! - Wenn du ESD verwendest, starte MPlayer mit dem Esddsp-Utility ! -
    • Sag uns bitte, wie MPlayer und deine Soundkarte(n) zusammen funktionieren! -

    + verursacht, schalte die Interupt-Unmaskierung ein, zum Beispiel + hdparm -u1 /dev/cdrom (man hdparm). + Dies ist allgemein besser und wird in der CD-ROM Sektion genauer beschrieben. +
  • Von einer Verwendung der Soundkarte mit anderen Anwendungen wie XMMS wird stark abgeraten! + Wenn die andere Anwendung ESD verwendet, starte MPlayer mit der Option -vo sdl:esd + um beide Soundausgaben zu kombinieren! Die Option -vo sdl:esd könnte auch verwendet + werden, wenn nur Mplayer alleine etwas wiedergibt.
  • +
  • Rückmeldungen zu diesem Dokument sind willkommen. Bitte sag uns, wie MPlayer und + deine Soundkarte(n) zusammen funktionieren.
  • +

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: + benutzt werden, um die Einstellungen der Audio-Daten zu ändern bevor der Ton die + Soundkarte erreicht. Sie werden aktiviert durch den -aop Schalter, welcher + list=plugin1,plugin2,... als Argument hat. Das list + ist benötigt, um festzustellen welche Plugins in welcher Reihenfolge benutzt werden + sollen. Beispiel:

  mplayer media.avi -aop list=resample,format

@@ -154,11 +157,11 @@

Die Plugins können auch Schalter haben, welche ihr 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: + Hier ist ein Beispiel, wie man Plugins in Kombination mit Plugin spezifischen Schaltern verwendet:

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

würde die Ausgabefrequenz des Resample-Plugins auf 44100Hz and das @@ -171,9 +174,9 @@

2.3.2.2.1. Up/Downsampling

MPlayer unterstützt vollständiges up/downsampling von Audiostreams. -Dieses Plugin kann z.B. verwendet werden, wenn du eine Soundkarte mit fester Frequenz -besitzt 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 musst du die +Dieses Plugin kann verwendet werden, wenn man eine Soundkarte mit fester Frequenz +besitzt oder wenn man eine alte Soundkarte am Hals hat, welche nur max 44.1kHz verarbeitet. +Beschränkungen in der Hardware werden nicht automatisch erkannt, also muss man 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. @@ -181,32 +184,32 @@

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

+

Hinweis: Die Ausgabefrequenz sollte nicht vom Standard-Wert hochscaliert werden. +Die Skalierung führt dazu, dass der Audio- und Video-Stream in Zeitlupe wiedergegeben +werden, zusätzlich zu den Audioverzerrungen.

2.3.2.2.2. Surround Sound Decodierung

-

MPlayer hat ein Audio-Plugin das matrix codierten Surround Sound decodieren kann. -Dolby Surround ist ein Beispiel eines matrix codierten Formats.

+

MPlayer hat ein Audio-Plugin das matrix codierten Surround Sound decodieren kann. +Dolby Surround ist ein Beispiel eines matrix codierten Formats. +Viele Dateien mit 2 Audiokanälen enthalten tatsächlich matrix Surround Sound. +Um dieses Feature zu benutzen, brauchst du eine Soundkarte mit mindestens 4 Kanälen.

-

Eigentlich enthalten viele Dateien mit 2 Audio Kanälen matrix Surround -Sound.

- -

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

- -

Verwendung :
+

Verwendung:
  mplayer medium.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. +

Wenn deine Soundkarte keinen signed 16bit int Datentyp 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. + die man der Datei libao2/afmt.h findet. Dieses Plugin wird praktisch nie gebraucht + und ist für erfahrene Anwender gedacht. Bedenke, dass dieses Plugin nur das Sample Format und + nicht die Samplefrequenz oder die Anzahl Kanäle ändert.

-

Verwendung :
+

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

@@ -231,26 +234,27 @@ was 0db Verstärkung entspricht). Benutze dieses Plugin mit Vorsicht, da es das Signal auf das Geräuschverhältnis des Tons reduzieren kann. In den meisten Fällen ist es das beste, die Stufe für den PCM-Ton auf - das Maximum zu stellen, dieses Plugin nicht zu verwenden und die Regelung der - Master-Lautstärkeregelung zu überlassen. Wenn ein externer Verstärker mit - dem Computer verbunden ist (was fast immer der Fall ist), kann der - Geräuschepegel durch die Anpassung des Master-Stufe und der Lautstärkeknöpfe - des Verstärkers minimiert werden, bis das Hintergrundrauschen verschwindet. + das Maximum zu stellen, dieses Plugin nicht zu verwenden und die Lautstärke + zu deinen Boxen mit der Master-Lautstärkeregelung zu kontrollieren. + Wenn ein externer Verstärker mit dem Computer verbunden ist (was fast + immer der Fall ist), kann der Geräuschepegel durch die Anpassung des + Master-Stufe und der Lautstärkeknöpfe des Verstärkers minimiert werden, + bis das Hintergrundrauschen verschwindet.

-

Verwendung :
+

Verwendung:
  mplayer media.avi -aop list=volume:volume=<0-255>

Dieses Plugin besitzt auch einen Kompressor oder "soft-clipping" Fähigkeiten. Die Kompression kann benutzt werden, wenn der dynamische Bereich des Tons sehr hoch - ist oder wenn der dynamische Bereich der Lautsprecher sehr niedrig ist. Beachte, dass dieses - Feature Verzerrungen verursacht, es sollte erst als letzte Möglichkeit in Betracht gezogen - werden. + ist oder wenn der dynamische Bereich der Lautsprecher sehr niedrig ist. Sei dir bewusst, + dass dieses Feature Verzerrungen verursacht, es sollte erst als letzte Möglichkeit + in Betracht gezogen werden.

-

Verwendung :
+

Verwendung:
  mplayer media.avi -aop list=volume:softclip

@@ -263,7 +267,7 @@ bei der Wiedergabe führt.

-

Verwendung :
+

Verwendung:
  mplayer media.avi -aop list=extrastereo
  mplayer media.avi -aop list=extrastereo:mul=3.45

@@ -274,12 +278,15 @@

2.3.2.2.7. Lautstärke Normalisierer

-

Dieses Plugin maximiert die Lautstärke unter Beibehaltung eines - unverzerrten Tones. -

+

Dieses Plugin maximiert die Lautstärke ohne den Ton zu verzerren.

+ +

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

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

2.3.2.2.8. Surround

+ +

Jemand sollte dies mal dokumentieren, irgendwann.

diff -r fab518e0cbb8 -r 63f08ed66948 DOCS/German/video.html --- a/DOCS/German/video.html Thu May 09 10:27:36 2002 +0000 +++ b/DOCS/German/video.html Thu May 09 11:25:59 2002 +0000 @@ -992,7 +992,7 @@
  • Framebuffer: benützt das matroxfb Module in den 2.4 Kernels. 2.2 Kernels haben dieses TVout Feature nicht integriert, sind also unbrauchbar für dies. Du musst dazu ALLE matroxfb-spezifischen Features aktiviert haben (ausser MultiHead) - und als Module kompilieren! + und als Module kompilieren! I2C muss auch aktiviert sein.
    • Gehe ins Verzeichnis TVout/matroxset und gib make ein. Installiere