From 907136e042ee51a70291eebe13e6b0d10350c3a0 Mon Sep 17 00:00:00 2001 From: jonas Date: Sat, 24 Aug 2002 14:22:46 +0000 Subject: sync git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7080 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/German/bugreports.html | 16 +- DOCS/German/cd-dvd.html | 68 +----- DOCS/German/codecs.html | 90 ++++---- DOCS/German/documentation.html | 486 +++++++++++++++++++++-------------------- DOCS/German/encoding.html | 159 ++------------ DOCS/German/faq.html | 74 ++++--- DOCS/German/formats.html | 40 ++-- DOCS/German/mplayer.1 | 361 +++++++++++++++++------------- DOCS/German/sound.html | 30 +-- DOCS/German/video.html | 222 ++++++++++--------- 10 files changed, 733 insertions(+), 813 deletions(-) diff --git a/DOCS/German/bugreports.html b/DOCS/German/bugreports.html index 29bc672ecf..e186f8e479 100644 --- a/DOCS/German/bugreports.html +++ b/DOCS/German/bugreports.html @@ -9,9 +9,9 @@ -

Anhang C - Wie man einen Fehler berichtet

+

Anhang C - Wie man einen Fehler berichtet

-

Wie sollen Fehler behoben werden?

+

Wie sollen Fehler behoben werden?

Wenn man geschickt genugt ist, kann man versuchen den Fehler selber zu beheben, was äusserst positiv aufgenommen wird. Falls dies schon getan ist, sollte @@ -20,7 +20,7 @@ wie der Code in MPlayer integriert werden kann. Die Leute auf der mplayer-dev-eng Mailingliste können ansonsten bei Fragen helfen.

-

Wie sollen Fehler berichtet werden?

+

Wie sollen Fehler berichtet werden?

Probiere es als allererstes die letzte CVS-Version, da dein Problem möglicherweise schon gelöst ist. CVS-Anweisungen können am unteren Ende @@ -52,7 +52,7 @@ sollte alles gut gehen. Bitte versteht, dass wir alle den Mailinglisten freiwill unserer Freizeit folgen. Wir sind sehr beschäftigt und können nicht garantieren, dass eine Lösung oder bloss eine Antwort zum beschriebenen Problem kommen wird.

-

Wo sollen Fehler berichtet werden?

+

Wo sollen Fehler berichtet werden?

Tritt der mplayer-users Mailingliste bei:
    http://mplayerhq.hu/mailman/listinfo/mplayer-users
@@ -65,7 +65,7 @@ Man wird dabei bloss ignoriert oder von der Liste verstossen. Es sei auch darauf keine individuellen Kopien (CC) versandt werden. Es ist also eine gute Idee sich anzumelden, wenn man auch seine Antwort erhalten will.

-

Was soll berichtet werden?

+

Was soll berichtet werden?

Systeminformationen:

@@ -153,7 +153,7 @@ Dateinamen der Datei auf den FTP Server.
Wenn die Datei im Internet bereits verfügbar ist reicht die exakte URL aus!

-

Bei Abstürze:

+

Bei Abstürzen:

Wenn du ein Speicherabbild (core dump) vom Absturz besitzt, lies beim nächsten Paragraph weiter, ansonsten lass ihn aus.

@@ -193,13 +193,13 @@ zur     disass $eip-32 $eip+32
Sende uns die gesamte Ausgabe obiger Dinge!

-

Allgemeine Hinweise

+

Allgemeine Hinweise

Wenn etwas sehr groß ist (Log-Dateien z.B.) ist es besser diese gezippt auf den FTP hochzuladen und nur den Pfad-/Dateinamen im Fehlerbericht anzugebeben.

-

Ich weiss was ich mache...

+

Ich weiss was ich mache...

Wenn du einen Fehlerbericht wie oben beschrieben geschreiben hast und du dir sicher bist das ein Bug in MPlayer, nicht ein Problem mit dem Kompiler oder eine defekte Datei ist kannst diff --git a/DOCS/German/cd-dvd.html b/DOCS/German/cd-dvd.html index 08944327a2..da6b8ef6bb 100644 --- a/DOCS/German/cd-dvd.html +++ b/DOCS/German/cd-dvd.html @@ -10,7 +10,7 @@ -

4.1. CD-ROM Laufwerke

+

4.1. CD-ROM Laufwerke

Auszug aus der Linux-Dokumentation:

@@ -35,11 +35,11 @@ verringert werden. Das geht so:

Man kann auch folgendes probieren:

-

    echo current_speed:4 >/proc/ide/[CDROM-Device]/settings

+

    echo current_speed:4 > /proc/ide/[CDROM-Device]/settings

Aber man braucht dazu Root-Privilegien. Ich verwende auch diesen Befehl:

-

    echo file_readahead:2000000 >/proc/ide/[CDROM-Device]/settings

+

    echo file_readahead:2000000 > /proc/ide/[CDROM-Device]/settings

Dies setzt einen 2MB Lesepuffer für die Daten, was sich bei zerkratzten CDs als nützlich erweist. Es ist auch empfehlenswert das CD-ROM Laufwerk via hdparm einzustellen:

@@ -52,7 +52,7 @@ dazu finden sich in der hdparm Manpage)

Bitte schau dir "/proc/ide/[CDROM-Gerät]/settings" an um das CD-ROM feineinzustellen.

-

4.2. DVD Wiedergabe

+

4.2. DVD Wiedergabe

MPlayer benutzt libdvdread und libdvdcss für die DVD Entschlüsselung und Wiedergabe. Diese beiden Bibliotheken sind im @@ -69,62 +69,15 @@ genannten Gr

An einer Unterstützung für DVD Navigation via dvdnav wird gearbeitet, sie ist jedoch noch nicht vollendet.

-

Alte DVD Unterstützung - OPTIONAL

+

Alte DVD Unterstützung - OPTIONAL

Nützlich, wenn du verschlüsselte VOBs von der Festplatte abspielen willst. Kompiliere und installiere libcss 0.0.1 (nicht neuer) (wenn MPlayer sie nicht findet, dann benutze die Option -csslib /pfad/zu/libcss.so).

-

Verwendung von MPlayer zum DVD-Spielen:

- - - - - - - - - - - - - - - - - - - - -
-dvd <title_id> Aktiviert die DVD-Unterstützung und wählt den Titel aus.
-chapter <chapter_id> Wählt das DVD-Kapitel (Standard: Wiedergabe von Kapitel 1). - Beispiel : -chapter 5-10 oder -chapter -9
-dvdangle <angle_id> Zum Auswählen der Kamera-Perspektive (Standard: 1)
-alang <Ländercode> Der Ländercode sagt MPlayer welche Sprache bevorzugt werden soll. - Gib die Option -v nach den DVD-Optionen an und betrachte die Ausgabe, - um eine Liste der verfügbaren Sprachen zu erhalten.
- Zum Beispiel:
-   -alang hu,en - versucht zuerst den ungarischen Ton zu finden und spielt - den englischen Ton, falls es jenen nicht findet.
-slang <Ländercode> Aktiviert die DVD-Untertitel. Der Ländercode sagt MPlayer, - welche Sprache bevorzugt werden soll. - Gib die Option -v nach den DVD-Optionen an und betrachte die Ausgabe, - um eine Liste der verf|gbaren Sprachen zu erhalten.
- Zum Beispiel:
-   -slang hu,en - versucht zuerst die ungarischen Untertitel anzuzeigen und zeigt - die englischen Untertitel, falls es die ungarischen nicht findet.
-sid <subtitel_id> Aktiviert die DVD-Untertitel Ausgabe für einen bestimmten Kanal durch die gegebenen subtitel_id - (Die Werte können von 0-31 sein). Nützlich, um schlecht erstellte DVDs abzuspielen, - wo eine Länderangabe den falschen Kanal wählt.
-csslib <pfad/dateiname>(alte DVD Option) Diese Option wird benützt die Lage von libcss.so anzugeben.
-dvdauth <DVD Gerät (Device)> (alte DVD Option) Aktiviert die DVD Authentifizierung des angegebenen Gerätes.
-dvdkey <CSS key>(alte DVD-Option) Wenn eine kopierte, nicht entschlüsselte .VOB Datei decodiert wird, - gibt diese Option den CSS-Schl|ssel an, der benötigt wird um die .VOB Datei zu entschlüsseln. - (Der Schlüssel wird bei der Authentifizierung mit der DVD via \-dvdauth angegeben).
- -

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

- -

    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

- - -

4.3. VCD Wiedergabe

+

Für eine komplette Liste der verfügbaren Optionen sollte die Manpage durchsucht werden.

+ + +

4.3. VCD Wiedergabe

Abspielen von Standard Video-CDs:

@@ -149,8 +102,5 @@ mplayer -fs -vcd 2 -cdrom-device /dev/hdc

- - - diff --git a/DOCS/German/codecs.html b/DOCS/German/codecs.html index 2cf520732e..cb7f16a72d 100644 --- a/DOCS/German/codecs.html +++ b/DOCS/German/codecs.html @@ -9,12 +9,12 @@ -

2.2. Unterstützte Codecs

+

2.2. Unterstützte Codecs

-

2.2.1. Video Codecs

+

2.2.1. Video Codecs

Siehe Codec-Status Seite -für die komplette, täglich generierte Liste!!!

+für die komplette, täglich generierte Liste.

Die wichtigsten Video-Codecs:

@@ -38,10 +38,10 @@ f

Wenn du einen Codec hast, der noch nicht aufgelistet und unterstützt ist, lies Win32 Codec-Importierungs HOWTO und hilf uns, -die Unterstützung hinzuzufügen!

+die Unterstützung hinzuzufügen.

-

2.2.1.1. DivX4/DivX5

+

2.2.1.1. DivX4/DivX5

Diese Sektion enthält Informationen über den DivX4 und Divx5 Codecs von Project Mayo. Ihre ersten verfügbaren alpha-Versionen @@ -54,7 +54,7 @@ unseren eigenen f decodieren, die mit diesen relativ unbekannten DivX-Codecs erzeugt wurden! Dazu ist er noch um einiges schneller als die traditionelle Win32 DivX DLL aber immer noch langsamer als libavcodec. Der Gebrauch dieses Codecs ist -desshalb ENTMUTIGEND. Er lässt sich jedoch trotzdem zur Encodierung +desshalb entmutigend. Er lässt sich jedoch trotzdem zur Encodierung verwenden. Ein Nachteil diese Codecs ist, dass er zur Zeit Closed-Source ist.

Der Codec kann von einer der folgenden URLs heruntergeladen werden:

@@ -66,7 +66,7 @@ verwenden. Ein Nachteil diese Codecs ist, dass er zur Zeit Closed-Source ist.

Entpacke es und starte ./install.sh als Root.

-

Hinweis: vergiss NICHT /usr/local/lib deiner /etc/ld.so.conf hinzuzufügen!

+

Hinweis: vergiss nicht /usr/local/lib deiner /etc/ld.so.conf hinzuzufügen!

MPlayer erkennt automatisch, ob DivX4/DivX5 korrekt installiert ist und kompiliert wie gewöhnlich. Wenn es nicht erkannt wird, wurde es nicht korrekt installiert @@ -78,7 +78,7 @@ oder konfiguriert.

  -vc odivx   Verwendet den Codec nach OpenDivX-Art. In diesem Fall produziert es YV12 Bilder in seinem eigenen Buffer, und - MPlayer führt die Colorspace-Konversion via libvo durch (SCHNELL, EMPFOHLEN). + MPlayer führt die Colorspace-Konversion via libvo durch (schnell, empfohlen). -vc divx4 verwendet die Colorspace-Konversion des Codecs. In diesem Fall kannst du auch YUY2/UYVY verwenden (LANGSAM). @@ -95,7 +95,7 @@ von deiner momentanen Farbtiefe ab.

schnellste Lösung.

-

2.2.1.2. FFmpeg's DivX/libavcodec

+

2.2.1.2. FFmpeg's DivX/libavcodec

FFmpeg enthält ein Open-Source Codec Paket, dass fähig ist H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1 codierte @@ -119,13 +119,13 @@ Um dies zu erreichen, sollten folgende Schritte vollzogen werden:

Hauptverzeichnis des MPlayer CVS-Baums bewegt werden. Es sollte etwa so aussehen:

    main/libavcodec

- Symlinken ist nicht genug, es muss kopiert/verschoben werden!!! + Symlinken ist nicht genug, es muss kopiert/verschoben werden!
  • Es folgt die Kompilierung. Configure sollte allfällige Probleme vor der Kompilierung erkennen.
  • Hinweis: MPlayer über CVS enthält ein libavcodec -Unterverzeichnis, es enthält jedoch NICHT den Quellcode von libavcodec! +Unterverzeichnis, es enthält jedoch nicht den Quellcode von libavcodec! Es muss der obrigen Anleitung gefolgt werden, um den Quellcode für diese Bibliothek (library) zu erhalten.

    @@ -133,7 +133,7 @@ Bibliothek (library) zu erhalten.

    Auflösung auf meinem K6/2 500 ohne Framedrops betrachten.

    -

    2.2.1.3. XAnim Codecs

    +

    2.2.1.3. XAnim Codecs

    Vorwort:
    Es ist darauf hinzuweisen, dass die XAnim Binary-Codecs mit einem Textstück @@ -166,19 +166,19 @@ Option verwendet werden, um MPlayer zu sagen, dass er sie, wenn m CVID, 3ivX, h263.

    -

    2.2.1.4. VIVO Video

    +

    2.2.1.4. VIVO Video

    MPlayer kann VIVO (1.0 und 2.0) Videos abspielen. Der beste Codec für 1.0-Dateien ist FFmpegs H263 Dekoder, du kannst ihn mit der -vc ffh263 Option aufrufen (standard) (benötigt die neuesten libavcodecs). Für 2.0-Dateien verwende -die ivvideo.dll DLL-Datei (von -hier) und installiere sie unter /usr/lib/win32 oder wo du deine Win32 Codecs speicherst. +die ivvideo.dll +Win32 DLL und installiere sie unter /usr/lib/win32 oder wo du deine Win32 Codecs speicherst. Der letztgenannte Codec unterstützt weder YV12 noch YUY2, nur BGR-Modus, was die Ausgabe auf X11 und OpenGL beschränkt. ffh263 wird in Zukunft hoffentlich VIVO 2.0 unterstützen.

    -

    2.2.1.5. MPEG 1/2 Video

    +

    2.2.1.5. MPEG 1/2 Video

    MPEG1 und MPEG2 werden von der eingebauten multiplatform Bibliothek libmpeg2 decodiert, deren Source in MPlayer enthalten ist. @@ -187,21 +187,21 @@ und die anschliessend schnelle neue Initialisierung des Codecs. Dadurch kann exa Stelle des Fehlers fortgefahren werden. Es ist dabei kein Geschwindigkeitsverlust messbar.

    -

    2.2.1.6. MS Video 1

    +

    2.2.1.6. MS Video 1

    Dies ist dein sehr alter und sehr schlechter Codec von Microsoft. In der Vergangenheit wurde es mit dem msvidc32.dll Win32-Codec decodiert, aber nun haben wir eine Open-Source-Codec (von Mike Melanson) eingebaut.

    -

    2.2.1.7. Cinepak CVID

    +

    2.2.1.7. Cinepak CVID

    MPlayer verwendet normalerweise einen eigenen, Open-Source, multiplatformfähigen Cinepak-Decoder. Er unterstützt YUV Ausgabe, dies ermöglicht Hardwarescaling, wenn dies vom Videoausgabetreiber unterstützt wird.

    -

    2.2.1.8. RealVideo

    +

    2.2.1.8. RealVideo

    MPlayer unterstützt die Dekodierung aller Versionen von RealVideo:

    @@ -221,20 +221,20 @@ kann man configure wo sie zu suchen/finden sind.

    Hinweis: Momentan funktionieren die RealPlayer Bibliotheken nur mit Linux, -FreeBSD, NetBSD und Cygwin auf der x86 Plattform!

    +FreeBSD, NetBSD und Cygwin auf der x86 Plattform.

    Hinweis2: Wir können die RealPlayer Bibliotheken nicht verteilen, da die Lizenz es nicht erlaubt. Sie müssen selbst geholt werden.

    -

    2.2.1.9. XViD

    +

    2.2.1.9. XViD

    XViD ist eine abgespaltene (forked) Entwicklung des OpenDivX Codec. Es geschah, als ProjectMayo OpenDivX in das DivX4 Projekt mit geschlossenen Quellen änderte und die nicht-ProjectMayo, welche an OpenDivX arbeiteten wütend wurden und XViD starteten. Es besitzen also beide Projekte denselben Ursprung.

    -

    Vorteile:

    +

    Vorteile:

    -

    Nachteile:

    +

    Nachteile:

    -

    Installation: Es ist momentan nur als CVS erhältlich. Hier sind die - Download- und Installations-Anweisungen:

    +

    Installation:

    + +

    Es ist momentan nur als CVS erhältlich. Hier sind die +Download- und Installations-Anweisungen:

    1. cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login
    2. @@ -269,25 +271,27 @@ denselben Ursprung.

    -

    2.2.1.10. Sorenson

    +

    2.2.1.10. Sorenson

    Sorenson ist ein von Apple entwickelter Videocodec. Wir sind momentan fähig, die erste Version davon mit einem eingebautem Decoder zu decodieren (SVQ1).

    -

    Vorteile:

    +

    Vorteile:

    -

    Nachteile:

    +

    Nachteile:

    -

    Installation: Es wird standardmässig kompiliert und verwendet.

    +

    Installation:

    + +

    Es wird standardmässig kompiliert und verwendet.

    -

    2.2.2. Audiocodecs

    +

    2.2.2. Audiocodecs

    Die wichtigsten Audiocodecs als erstes:

    @@ -303,7 +307,7 @@ denselben Ursprung.

    -

    2.2.2.1. Software AC3 Decodierung

    +

    2.2.2.1. Software AC3 Decodierung

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

    @@ -328,16 +332,16 @@ Ein Beispiel eines passenden Treibers ist emu10k1 (verwendet bei SB Live! Karten vom August 2001 oder neuer (ALSA CVS sollte auch funktionieren).

    -

    2.2.2.2. Hardware AC3 Decodierung

    +

    2.2.2.2. Hardware AC3 Decodierung

    Man braucht eine AC3-fähige Soundkarte mit Digital-Out (SP/DIF). Der Treiber muss das AFMT_AC3 Format richtig unterstützen (wie C-Media). Der AC3-Decoder sollte mit dem SP/DIF Ausgang verbunden werden und die Option -ac hwac3 verwendet werden. Es ist experimentell, sollte aber mit -C-Media Karten und SB Live! + ALSA (nicht OSS) Treiber funktionieren.

    +C-Media Karten und SB Live! mit dem ALSA (nicht OSS) Treiber funktionieren.

    -

    2.2.2.3. libmad Unterstützung

    +

    2.2.2.3. libmad Unterstützung

    libmad ist eine multiplatform Bibliothek für die Decodierung von MPEG-Audio. Sie verarbeitet kaputte Dateien nicht so gut und @@ -346,17 +350,17 @@ hat teilweise Probleme mit dem Suchen

    Um die Unterstützung zu aktivieren, verwende configure mit der Option --enable-mad.

    -

    2.2.2.4. VIVO Audio

    +

    2.2.2.4. VIVO Audio

    Der verwendete Audiocodec in VIVO-Dateien hängt davon ab, ob es eine VIVO/1.0 oder VIVO/2.0 Datei ist. VIVO/1.0 Dateien verwenden g.723 Audio und VIVO/2.0 Dateien Vivo Siren Audio. -Beide werden unterstützt. Man kann dazu g.723/Siren Win32 DLL von -hier -herunterladen und dann in in das /usr/lib/win32 Verzeichnis -kopieren.

    +Beide werden unterstützt. Man kann dazu die +g.723/Siren +Win32 DLL von der MPlayer Seite herunterladen und dann in in das +/usr/lib/win32 Verzeichnis kopieren.

    -

    2.2.2.5. RealAudio

    +

    2.2.2.5. RealAudio

    MPlayer unterstützt die Dekodierung fast aller RealAudio Versionen:

    @@ -370,9 +374,9 @@ kopieren.

    RealMedia Dateiformat behandelt.

    -

    2.2.3. Win32 Codec-Importierungs HOWTO

    +

    2.2.3. Win32 Codec-Importierungs HOWTO

    -

    2.2.3.1. VFW Codecs

    +

    2.2.3.1. VFW Codecs

    VFW (Video für Windows) ist die alte Video-Schnittstelle für Windows. Deie Codecs haben die Erweiterung .DLL oder (eher selten) .DRV. @@ -401,7 +405,7 @@ auf folgende FTP-Seite geladen werden:

        ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/

    -

    2.2.3.2. DirectShow Codecs

    +

    2.2.3.2. DirectShow Codecs

    DirectShow ist die neuere Video-Programmierschnittstelle, welche noch schlimmer als ihr Vorgänger ist. Es ist schwieriger mit DirectShow, denn

    diff --git a/DOCS/German/documentation.html b/DOCS/German/documentation.html index 60d79f4821..9cbc3795fe 100644 --- a/DOCS/German/documentation.html +++ b/DOCS/German/documentation.html @@ -9,19 +9,21 @@ -
    MPlayer - Movie Player für LINUX (C) 2000-2002 Arpad Gereoffy (A'rpi/ESP-team)

    -http://www.mplayerhq.hu

    -[ Deutsch ] +

    MPlayer - The Movie Player for LINUX

    + +

    © 2000-2002 Arpad Gereoffy (A'rpi/ESP-team)
    + http://www.mplayerhq.hu

    + +

    [ Deutsch ] [ Englisch ] [ Ungarisch ] [ Französisch ] [ Polnisch ] -[ Italienisch ] -

    +[ Italienisch ]


    -

    Inhaltsverzeichnis

    +

    Inhaltsverzeichnis


    @@ -29,12 +31,11 @@
  • 0. Wie diese Dokumentation zu lesen ist
  • 1. Einleitung
  • 2. Features
  • 2.4 Konvertierung mit MEncoder
  • 2.5 TV Eingang
  • 2.6 Videofilter
  • 3. Verwendung @@ -253,12 +248,12 @@
  • Anhang A2 - Beteiligte (Englisch)
  • Anhang B - Mailing-Listen
  • -
  • Anhang C - Wie man einen Fehler berichtet +
  • Anhang C - Fehlerberichte
  • Anhang D - Bekannte Probleme
  • -
  • Anhang X - Wie man ein befühmter SkinMaker in 5 min wird! (Englisch)
  • +
  • Anhang X - MPlayer Skinformat (Englisch)

  • @@ -273,12 +268,12 @@ Entwicklerschreie (Englisch)
    -

    0. Wie diese Dokumentation zu lesen ist

    +

    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 + 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, @@ -287,9 +282,7 @@ Entwicklerschreie (Englisch) Viel Glück. Du wirst es brauchen :)

    -

    1. Einleitung

    - -

    1.1. Übersicht

    +

    1. Einleitung

    MPlayer ist ein Video-Player für LINUX (er läuft auch auf vielen anderen Unix-Systemen und nicht-x86 CPUs, siehe Sektion @@ -297,7 +290,7 @@ anderen Unix-Systemen und nicht-x86 CPUs, siehe Sektion NuppelVideo, yuv4mpeg, FILM und RoQ Dateien ab, unterstützt von einigen eingebauten, Xanim, RealPlayer und Win32 DLL Codecs. Du kannst VideoCD, SVCD, DVD, 3ivx, RealMedia und auch DivX Filme sehen -(und du brauchst die avifile-Bibliotek nicht einmal!). Ein weiteres großes Feature +(die avifile-Bibliotek wird nicht einmal benötigt). 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 und DirectFB. Du kannst aber auch GGI und SDL (und dadurch alle deren Treiber) und einigen @@ -308,7 +301,7 @@ also kannst du die meinsten deiner Videos in Vollbild geniesen. wie DVB und DXR3/Hollywood+! Und was meinst du zu den großen, antialias-schattierten Untertiteln (10 -unterstützte Typen!!!) mit europäischen/ISO 8859-1,2 (ungarische, englische, +unterstützte Typen) mit europäischen/ISO 8859-1,2 (ungarische, englische, tschechische, usw.), kyrillischen und koreanischen Schriften? Und das onscreen display (OSD)?

    @@ -317,13 +310,13 @@ tschechische, usw.), kyrillischen und koreanischen Schriften? Und das onscreen d

    Der Player spielt felsenfest zerstörte MPEG Dateien (nützlich für einige VCDs) und schlechte AVI-Dateien, welche auch mit dem bekannten Windows Media Player nicht mehr abspielbar sind, ab. Auch AVI-Dateien ohne Index-Chuck sind spielbar und du kannst ihr -Index entweder kurzfristig mit der -idx Option wiederherstellen oder permanent mit -MEncoder, diese ermöglichen die Suchfunktion! +Index entweder kurzfristig mit der -idx Option wiederherstellen oder permanent mit +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

    +

    1.1. Geschichte

    Es begann vor einem Jahr... Ich (A'rpi) hatte eine eine Menge von Playern unter Linux probiert (mtv, xmps, dvdview, @@ -340,7 +333,7 @@ So beschloss ich einen Player zu schreiben/zu modifizieren...

    Bildqualitäts- und Geschwindigkeitsprobleme.
  • mpg12play v0.5-v0.87: Sep 28-Oct 20, 2000
    MPEG Codec wurde ersetzt durch DVDview von Dirk Farin, es war ein großartiges - Programm, aber es war langsam und in C++ geschrieben (ich hasse C++!!!) + Programm, aber es war langsam und in C++ geschrieben (ich hasse C++!)
  • mpg12play v0.9-v0.95pre5: Oct 21-Nov 2, 2000
    MPEG Codec wurde libmpeg2 (mpeg2dec) von Aaron Holtzman & Michel Lespinasse. Es ist großartig, optimiert und schneller C-Code mit perfekter Bildqualität @@ -351,17 +344,17 @@ So beschloss ich einen Player zu schreiben/zu modifizieren...

  • MPlayer v0.10: Jan 1, 2001
    Der MPEG und AVI Player in einer einizigen Binary!
  • MPlayer v0.11pre Serien:
    - Einigen neue Entwickler sind beigetreten und seit 0.11 war MPlayer Team-Arbeit! + Einigen neue Entwickler sind beigetreten und seit 0.11 war MPlayer Team-Arbeit. .ASF Datei-Unterstützung hinzugefügt und OpenDivX (siehe www.projectmayo.com) für en-/decoding.
  • MPlayer v0.17 "The IdegCounter" Apr 27, 2001
    - Die Release-Version nach 0.11pre nach 4 Monaten schwerer Entwicklung! - Probiere es und sei überrascht! Tausende von neuen Features hinzugefügt ... - und natürlich wurde auch der alte Code verbessert, Bugs entfernt usw. + Die Release-Version nach 0.11pre nach 4 Monaten schwerer Entwicklung. + Probiere es und sei überrascht. Tausende von neuen Features hinzugefügt ... + und natürlich wurde auch der alte Code verbessert, Fehler entfernt usw.
  • MPlayer 0.18 "The BugCounter" Jul 9, 2001
    2 Monate seit 0.17 und hier ist die neue Release.. Komplette ASF-Unterstützung, mehr Untertitel-Formate, libao wurde eingeführt (wie libvo, aber für Audio), - stabiler den je, und so weiter. Es ist ein MUSS! + stabiler den je, und so weiter. Es ist ein muss!
  • MPlayer 0.50 "The Faszom(C)ounter" Oct 8, 2001
    Hmmm. Wieder eine Release. Tonnen von neuen Featues, beta GUI Version, Fehler beseitigt, neue vo und ao Treiber, Ports zu vielen Systemen inklusive OpenSource @@ -375,7 +368,7 @@ So beschloss ich einen Player zu schreiben/zu modifizieren...

    -

    1.3. Installation

    +

    1.2. 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. @@ -386,23 +379,23 @@ es zahlt sich aus.

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

    -

    SOFTWARE VORAUSSETZUNGEN
    +

    SOFTWARE VORAUSSETZUNGEN

    -

    CODECS

    +

    CODECS

    -

    SOUNDKARTEN

    +

    SOUNDKARTEN

    -

    FEATURES

    +

    FEATURES

    -

    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!

    +

    Hinweis: Es kann die mittlere Maustaste gedrückt werden (auf 2 Tastenmäusen 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. @@ -680,7 +677,7 @@ mit der Option -skin (neuer Skin) oder dem Eintrag skin=(neue der Konfigurationsdatei den Skin */Skin/(neuer Skin) auswählen. -

    1.5. Untertitel und OSD

    +

    1.4. Untertitel und OSD

    MPlayer kann Untertitel zu Filmen darstellen. Momentan sind folgende Formate unterstützt:

    @@ -731,7 +728,7 @@ das diese Konvertierung f

    Für DVD Untertitel lese die DVD Sektion.

    MPlayer unterstützt ein neues Untertitel-Format, genannt MPsub. -Es wurde von mir (Gabucino) entwickelt. Das Haupt-Feature ist grundsätzlich dynamisch +Es wurde von mir (Gabucino) entwickelt. Das Haupt-Feature ist grundsätzlich dynamisch zeitabhängig (obwohl es auch einen Frame-basierende Modus besitzt). Ein Beispiel (von mpsub.sub):

    @@ -760,7 +757,7 @@ im aktuellen Verzeichnis erzeugt, die den Quell-Untertitel-Text enth angezeigt. OSD wird verwendet, um die aktuelle Zeit, die Lautstärken- und Such-Leisten anzuzeigen.

    -

    INSTALLATION des OSD und der Untertitel

    +

    INSTALLATION des OSD und der Untertitel

    Du brauchst ein MPlayer-Schriftenpaket, dass du das OSD/SUB Feature verwenden kannt. Es gibt mehrere Möglichkeiten um eines zu bekommen:

    @@ -807,7 +804,7 @@ man mit der Taste "o" ausschalten).

    in der Konfigurationsdatei einstellen.

    -

    1.6 RTC

    +

    1.5 RTC

    Es gibt 3 Methoden der Zeitmessung in MPlayer.

    @@ -817,13 +814,13 @@ in der Konfigurationsdatei einstellen.

    manchmal muss die Synchronisation einfach feiner eingestellt werden.
  • Der neue Timercode verwendet die RTC (Real Time Clock [Echtzeituhr]) für diese Aufgabe, da er Timer mit genau 1ms Abweichung erzeugen kann. Dies wird automatisch aktiviert, falls - verfügbar, erfordert jedoch Root-Privilegien, ein setuid root MPlayer Binary oder + verfügbar, erfordert jedoch Root-Privilegien, ein setuid root MPlayer Binary oder einen passend eingerichteten Kernel.
    Wenn der Kernel 2.4.19pre8 oder später verwendet wird, kann die maximale RTC Frequenz für normale Benutzer über das /proc Filesystem angepasst werden. Es kann folgender Befehl verwendet werden, um RTC für alle normalen Benutzer zu aktivieren: -

    echo 1024 > /proc/sys/dev/rtc/max-user-freq

    +

    echo 1024 > /proc/sys/dev/rtc/max-user-freq

    Wenn kein solcher Kernel verwendet wird, kann auch eine Linie in drivers/char/rtc.c verändert und der Kernel neu kompiliert werden. Es muss dazu folgender Abschnitt gesucht werden: @@ -831,7 +828,7 @@ in der Konfigurationsdatei einstellen.

    * We don't really want Joe User enabling more * than 64Hz of interrupts on a multi-user machine. */ - if ((rtc_freq > 64) && (!capable(CAP_SYS_RESOURCE))) + if ((rtc_freq > 64) && (!capable(CAP_SYS_RESOURCE))) Dann sollte 64 in 1024 geändert werden. Man sollte dabei allerdings wirklich wissen, was man tut.
    Man kann die Effizienz des neuen Timers in der Statusleiste sehen.
    @@ -847,38 +844,41 @@ in der Konfigurationsdatei einstellen.

    dieselbe Effizienz wie die RTC, braucht jedoch kein RTC. Er braucht jedoch auch mehr CPU-Leistung.
  • -

    Hinweis: Es sollte NIE ein setuid root Binary von MPlayer auf einem Multiuser-System -installiert werden!. Es wäre für jeden ein einfacher Weg Root zu werden.

    - +

    +Warnung: Sicherheitsrisiko
    +Dies ist ein grvsseres Sicherheitsrisiko! Es sollte nie auf einem Server oder +einem Computer, der nicht vollstdndig kontrolliert wird angewandt werden. Da die User durch +einen SUID root MPlayer Root-Privilegien bekommen!
    +Du bist also gewarnt worden! +

    -

    2. Features

    -

    2.1. Unterstützte Formate

    +

    2. Features

    -

    2.2. Unterstützte Codecs

    +

    2.1. Unterstützte Formate

    -

    2.3. Video & Audio Ausgabegeräte

    +

    2.2. Unterstützte Codecs

    -

    2.4. MEncoder - Ein vielseitiger Encoder

    +

    2.3. Video & Audio Ausgabegeräte

    -

    2.5. TV input

    +

    2.4. MEncoder - Ein vielseitiger Encoder

    -

    2.5.1. Übersicht

    +

    2.5. TV input

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

    -

    DER CODE WIRD MOMENTAN NICHT WEITERENTWICKELT! Es ist kein reibungsloser Ablauf ohne - Bearbeiten/Experimentieren zu erwarten!

    +

    Der Code wird momentan nicht weiterentwickelt! Es ist kein reibungsloser Ablauf ohne + Bearbeiten/Experimentieren zu erwarten.

    -

    2.5.2. Kompilierung

    +

    2.5.1. Kompilierung

    @@ -888,7 +888,7 @@ Versuche I420 (-vc rawi420), YUY2, UYVY oder RGB32 (-vo sdloutfmt=YV12 Option (siehe unten) einstellen.

    -

    2.5.3. Verfügbare Optionen

    +

    2.5.2. Verfügbare Optionen

    @@ -948,7 +948,7 @@ Du kannst diese Eigenschaft mit der outfmt=YV12 Option (siehe unten
      
    -

    2.5.4. Tastatursteuerung

    +

    2.5.3. Tastatursteuerung

      h oder k  wählt @@ -958,7 +958,7 @@ Du kannst diese Eigenschaft mit der outfmt=YV12 Option (siehe unten
    -

    2.5.5. Beispiele

    +

    2.5.4. Beispiele

    Dummy Ausgabe zu AAlib :)
        mplayer -tv on:driver=dummy:width=640:height=480 -vo aa

    @@ -972,9 +972,7 @@ sollte die -noaudio Option verwendet werden. F     mplayer -tv on:noaudio:driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv

    -

    2.6. Videofilter

    - -

    2.6.1. Übersicht

    +

    2.6. Videofilter

    Beide, MPlayer und MEncoder, unterstützen die Benutzung einer universalen Video-Filterschicht (video filter layer), welche eine grosse Anzahl @@ -997,7 +995,7 @@ Geschwindigkeit zu maximieren.

    Dies wird später erklärt.

    -

    2.6.2. Verwendung

    +

    2.6.1. Verwendung

      mplayer/mencoder -vop filter1,filter2,filter3,...

    @@ -1016,7 +1014,7 @@ verwendet werden:

      mplayer -vop help

    -

    2.6.3. Schneiden (crop)

    +

    2.6.2. Schneiden (crop)

    Beschreibung:

    @@ -1028,7 +1026,7 @@ die schwarzen R

      -vop crop[=höhe:breite:x:y]

    -

    2.6.4. Erweitern (expand)

    +

    2.6.3. Erweitern (expand)

    Beschreibung:

    @@ -1041,7 +1039,8 @@ oder um Untertitel oder das OSD dort zu plazieren.

      -vop expand[=höhe:breite:x:y]

    -

    2.6.5. Fame/Lavc

    + +

    2.6.4. Fame/Lavc

    Beschreibung:

    @@ -1054,7 +1053,7 @@ oder um Untertitel oder das OSD dort zu plazieren.

      -vop lavc

    -

    2.6.6. Spiegeln (flip)

    +

    2.6.5. Spiegeln (flip)

    Beschreibung:

    @@ -1066,7 +1065,7 @@ bilder wiedergeben k

      -vop flip

    -

    2.6.7. Format

    +

    2.6.6. Format

    Beschreibung:

    @@ -1081,64 +1080,64 @@ echte Konvertierung sollte der Skalier (scale) Filter verwendet werden.

    format z.B. dies sein kann: rgb32, yuy2, etc...)

    -

    2.6.8. Nachbearbeiten (postprocess)

    +

    2.6.7. Nachbearbeiten (postprocess)

    Beschreibung:

    Dies ist das gute alte postprocess, einfach in die Filterschicht verschoben. - Führt Bildqualitäts-Erweiterungen durch, deinterlacing, usw. Die - Option -npp help zeigt alle verfügbaren Optionen.

    +Führt Bildqualitäts-Erweiterungen durch, deinterlacing, usw. Die +Option -npp help zeigt alle verfügbaren Optionen.

    Verwendung:

      -vop pp[=postprocess Optionen/Schlüsselwörter]

    -

    2.6.9. RGB2BGR

    +

    2.6.8. RGB2BGR

    Beschreibung:

    -

    Führt eine RGB 24/32 <-> BGR 24/32 colorspace Konvertierung durch (normales Verhalten) - oder RGB 24/32 <-> RGB 24/32 Konvertierung mit R<->B swapping (mit der swap - Option)

    +

    Führt eine RGB 24/32 <-> BGR 24/32 colorspace Konvertierung durch (normales Verhalten) +oder RGB 24/32 <-> RGB 24/32 Konvertierung mit R<->B swapping (mit der swap +Option)

    Verwendung:

      -vop rgb2bgr[=swap]

    -

    2.6.10. Drehen (rotate)

    +

    2.6.9. Drehen (rotate)

    Beschreibung:

    Rotiert (spiegelt) das Bild. Der Parameter x (Werte: 0-3) legt die - horizontale und vertikale Spiegelung fest.

    +horizontale und vertikale Spiegelung fest.

    Verwendung:

      -vop rotate[=x]

    -

    2.6.11. Skalieren (scale)

    +

    2.6.10. Skalieren (scale)

    Beschreibung:

    Skaliert das Bild mit dem Software-Skalierer (langsam). Man kann dabei die Qualität - des Skalierers mit der -sws Option einstellen (siehe Manpage). - Gute Qualität führt zu Geschwindigkeitsverlusten.

    +des Skalierers mit der -sws Option einstellen (siehe Manpage). +Gute Qualität führt zu Geschwindigkeitsverlusten.

    Hinweis: Der Aufruf dieses Filters ohne Optionen führt zu einer colorspace - Konvertierung! Dies ist für einige Codecs nützlich, die nicht im benötigten Ausgabeformat - für das angegebene Videoausgabe Device ausgeben können. Diese werden hoffentlich automatisch - erkannt und der Skalierfilter zur Konvertierung aufgerufen. In anderen Fällen, kann man ihn - manuell gebrauchen.

    +Konvertierung. Dies ist für einige Codecs nützlich, die nicht im benötigten Ausgabeformat +für das angegebene Videoausgabe Device ausgeben können. Diese werden hoffentlich automatisch +erkannt und der Skalierfilter zur Konvertierung aufgerufen. In anderen Fällen, kann man ihn +manuell gebrauchen.

    Verwendung:

      -vop scale[=höhe:breite]

    -

    2.6.12. YUY2

    +

    2.6.11. YUY2

    Beschreibung:

    @@ -1149,7 +1148,7 @@ echte Konvertierung sollte der Skalier (scale) Filter verwendet werden.

      -vop yuy2

    -

    2.6.13. Spiegeln (mirror)

    +

    2.6.12. Spi