# 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 @@
-- Matrox G200/G400/G450/G550 Karten :
- schau bitte auf die
-Sektion 2.3.1.7 um einen großen Geschwindigkeitsvorteil
+
- Matrox G200/G400/G450/G550 Karten :
- Schau bitte auf die
+mga_vid um einen großen Geschwindigkeitsvorteil
zu erhalten. Es ist wichtig, dass du diese Schritte vor dem Kompilieren von MPlayer
machst, ansonsten wird die Matrox-spezifische Unterstützung nicht eingebaut.
-Schau dir auch die Matrox TV-Out Sektion an.
+Schau dir auch die Matrox TV-Out Sektion an.
+Wenn du ein nicht-Linux User bist, lies die Vidix
+Dokumentation !
- 3Dfx Voodoo3/Banshee Karten :
- schau bitte auf die
Sektion 2.2.1.9 um einen großen Geschwindigkeitsvorteil
@@ -434,9 +448,11 @@
- ATI Karten :
- schau bitte auf die
ATI-Karten Sektion für Dokumentationen zum TV-Out und um zu erfahren, welches
-Features deiner Karter under Linux/MPlayer unterstützt werden. Wenn du eine Radeon oder Rage 128
+Features deiner Karte unter Linux/MPlayer unterstützt werden. Wenn du eine Radeon oder Rage 128
Karte besitzt, wir haben einen XXX_vid-Treiber für dich mit TV-Out ! Siehe hier!
+HREF="video.html#2.3.1.14">hier!
+Wenn du ein nicht-Linux User bist, lies die Vidix
+Dokumentation !
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
-- Für DVD-Unterstützung musst libdvdcss und libdvdread kompilieren (und in dieser Reichenfolge. Lese dazu die
+
- Für DVD-Unterstützung musst libdvdcss und libdvdread kompilieren (und in dieser Reihenfolge. Lese dazu die
Sektion 4.2.
-- Entscheinde dich, ob du GUI brauchst. Wenn du es braucht, wirf einen Blick auf die
+
- Entscheide dich, ob du das 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 Enkoder),
+
- Wenn du MEncoder installieren willst (unser grossartiger, vielseitiger Encoder),
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.
-- Es gibt 2 Codes für die Zeitmessung in MPlayer. Um die alte Methode
-zu verwenden musst du nicht weiter machen. Es verwendet
usleep()
-um die A/V Sync einzustellen, mit +/- 10ms Abweichung. Wie auch immer, machmal
+ - Es gibt 3 Codes für die Zeitmessung in MPlayer. Um die alte Methode
+zu verwenden musst du nichts tun. Es verwendet
usleep()
+um die A/V Sync einzustellen, mit +/- 10ms Abweichung. Wie auch immer, manchmal
ist muss der Sync einfach feiner eingestellt sein. Der neue Timer-Coder werdet die
RTC (Real Time Clock [Echtzeituhr]) für diese Aufgabe, da es Timer mit genau 1ms
erzeugen kann. Dies erfordert Root-Privilegien oder setuid root-Binary von
MPlayer (oder ein wenig Kernel-Hacking). Du kannst die Effizienz des neuen
-Timers in der Status Leiste sehen. Hinweis: Installiere NIE eine setuid-Binary
-von MPlayer auf einem Multiuser-System!. Es wäre für jeden ein einfacher Weg
-Root zu werden.
+Timers in der Status Leiste sehen. Der dritte Timercode wird mit der Option
+-softsleep
aktiviert. Er besitzt dieselbe Effizienz wie die RTC,
+braucht jedoch keine Root-Rechte. Er braucht jedoch auch mehr CPU-Leistung.
+Hinweis: Installiere NIE eine setuid-Binary von MPlayer auf einem Multiuser-System!.
+Es wäre für jeden ein einfacher Weg Root zu werden.
@@ -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 |
| Datei | | mplayer [standard Optionen] [Pfad/]Dateiname [Optionen für datei1] datei2 datei3 [Optionen für datei3] |
- | VCD | | mplayer [Optionen] -vcd Tracknr /dev/cdrom |
- | DVD | | mplayer [Optionen] -dvd Titelnr [/dev/dvd] |
+ | VCD | | mplayer [Optionen] -vcd Tracknr -cdrom-device /dev/cdrom |
+ | DVD | | mplayer [Optionen] -dvd Titelnr [-dvd-device /dev/dvd] |
| Netz | | mplayer [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 @@
| m | | wechselt zwischen Master/PCM-Channel für Lautstärkenregelung |
| z oder x | | einstellen 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 2 | | Kontrast-Einstellung |
| 3 oder 4 | | Helligkeits-Einstellung |
| 5 oder 6 | | Farbton-Einstellung |
| 7 oder 8 | | Sä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
- | , und . | | verherige / nächste Datei |
+ | , und . | | vorherige / nächste Datei |
| graues - und + | | verringere / erhöhe Lautstärke |
| Enter | | startet Wiedergabe |
| Leertaste | | Pause |
@@ -895,10 +904,10 @@
| m | | aktiviert/deaktiviert Mute |
-TV Input Kontroll
+TV Input Kontrolle
- | h oder l | | verheriger/nächster Kanal |
+ | h oder l | | vorheriger/nächster Kanal |
| n | | ändern der Norm |
| b | | ändern der Kanalliste/TD> |
@@ -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 @@