# HG changeset patch # User atmos4 # Date 1000157229 0 # Node ID 475ca4b6400641ea294593681a35a48caed91033 # Parent e1be997afbda565e94d8578a1d7e2d5c8eab8675 Are/will be moved to html docu. diff -r e1be997afbda -r 475ca4b64006 DOCS/German/BUGREPORTS --- a/DOCS/German/BUGREPORTS Mon Sep 10 16:20:42 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,136 +0,0 @@ -Wie berichte ich über Programmfehler? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Zuerst lese DOCS/BUGS sowie andere Dokumentationen. Wenn dein Problem -nicht bekannt ist oder durch unsere Anweisungen nicht gelöst werden kann, -berichte über den Programmfehler: - -Wo? -=== -Tritt der mplayer-users Mailingliste bei: - http://lists.sourceforge.net/lists/listinfo/mplayer-users -und sende deinen Fehlerbericht an: - mplayer-users@lists.sourceforge.net -Wir werden keine persönliche Kopie senden, also bitte anmelden!!! - -Sende auf keinen Fall Fehlerberichte direkt an die private Mail-Adresse -des Autors!!! Wir arbeiten miteinander am Quellcode, also ist jeder -interessiert. -Nebenbei gesagt: Oft wissen auch andere Benutzer eine Lösung -(Systemkonfigurationsprobleme, fehlerhafte Treiber usw.), sogar wenn wir -denken es sei ein Fehler in unserem Code. -Die Sprache dieser Mailingliste ist ENGLISCH! - -Bitte beschreibe dein Problem detailiert - Beispiele usw. - aber vergiss -nicht, dass dein Bericht folgendes beinhalten sollte: - -Was? -==== - -1. Die Systeminfos, die wir immer wollen: -- Linux Distribution - z.B.: - RedHat 7.1 - Slackware 7.0 + devel packs von 7.1 ... -- Kernel Version: - uname -a -- libc Version: - ls -l /lib/libc[.-]* -- X Version: - X -version -- gcc und ld Versionen: - gcc -v - ld -v -- binutils Version: - as --version - -2. Hardware & Treiber: -- CPU Infos: - cat /proc/cpuinfo -- Grafikkartenhersteller und Modell - z.B.: - ASUS V3800U chip: nVidia TNT2 Ultra Pro 32MB SDRAM - Matrox G400 DH 32MB SGRAM -- Grafikkartentreiber-Typ & Version - z.B.: - X eigener Treiber - nvidia 0.9.623 - Utah-GLX CVS 2001-02-17 - DRI von X 4.0.3 -- Soundkartentyp und Treiber - z.B.: - Creative SBLive! Gold mit OSS Treiber von oss.creative.com - Creative SB16 mit OSS Treiber des Kernels - GUS PnP mit ALSA OSS Emulation -- wenn du dir unsicher bist, schick die Ausgabe von lspci -v mit - -Bei Kompilierungsfehlern/-problemen: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -3. Ausgabe von configure/make: - make distclean - ./configure &>config.log - ./make &>make.log -4. diese Dateien: - config.h - config.mak - libvo/config.mak - -Bei Wiedergabeproblemen: -~~~~~~~~~~~~~~~~~~~~~~~~ -3. Ausgabe von MPlayer in Ausführlichkeits-Stufe 1 (-v) - mplayer -v [Optionen] Dateiname &> mplayer.log - -4. Wenn das Problem spezifisch für eine oder einige wenige Dateien besteht, - lade die Datei bitte auf: - ftp://thot.banki.hu/MPlayer/incoming/ - Normalerweise reichen die ersten 1-5MB der Datei aus, um das Problem zu - reproduzieren, aber als erstes solltest du das ausprobieren: - dd if=deinedatei of=kleinedatei bs=1k count=1024 - (kopiert das erste MB von 'deinedatei' in die Datei 'kleinedatei') - Nun versuche es nochmals mit dieser kleinen Datei, wenn der Fehler - immer noch auftritt reicht es die kleine Datei hochzuladen. - Sende NIE solche Dateien via mail! Lade es herauf und schicke nur den Pfad/ - Dateinamen der Datei auf den FTP Server. - Wenn die Datei im Internet bereits verfügbar ist reicht die _exakte_ URL - aus! - -5. Bei Abstürzen (Speicherverletzung, SIGILL, signal 4 usw.): - -Wenn du ein Speicherabbild (Coredump) vom Absturz besitzt, siehe 5.a, -ansonsten 5.b: - -5.a: Bitte gib uns den Coredump aus (sofern er erzeugt wurde). -Wie: -Bitte erzeuge die folgende Kommandodatei (Command File): - -disass $eip-32 $eip+32 -printf "eax=%08lX\n",$eax -printf "ebx=%08lX\n",$ebx -printf "ecx=%08lX\n",$ecx -printf "edx=%08lX\n",$edx -printf "esp=%08lX\n",$esp -printf "ebp=%08lX\n",$ebp -printf "edi=%08lX\n",$edi -printf "esi=%08lX\n",$esi - -Dann führe einfach den folgenden Befehl aus: -gdb mplayer --core=core -batch --command=kommando_datei >mplayer.bug - -5.b.: Führe MPlayer im gdb (GNU Debugger) aus: -[im Root/User Shell Prompt:] - # gdb mplayer -[im gdb Prompt:] - > run -v [Optionen für Mplayer] Dateiname - ... (warte bis zum Absturz) - > bt - > disass $eip-32 $eip+32 -Sende uns die gesamte Ausgabe obiger Dinge! - -Allgemein: -~~~~~~~~~~ - Wenn etwas sehr groß ist (Log-Dateien usw.) ist es besser es gezippt - auf den FTP hochzuladen und nur den Pfad-/Dateinamen im Fehlerbericht - anzugebeben! - --- -Übersetzung: Johannes Feigl und - Felix Bünemann diff -r e1be997afbda -r 475ca4b64006 DOCS/German/CDROM --- a/DOCS/German/CDROM Mon Sep 10 16:20:42 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,53 +0,0 @@ - -CDROM-Tuning -~~~~~~~~~~~~ - -Einleitung -~~~~~~~~~~ ->Aus der Linux-Dokumentation: - -Einige CDROM-Laufwerke verfügen über die Möglichkeit die Abtastgeschwindigkeit -zu verändern. Es gibt mehrere Gründe für das Ändern der Geschwindigkeit -eines CDROM-Laufwerks. Schlecht erzeute CDROMs arbeiten bei einer geringeren -Abtastrate möglicherweise besser als bei der maximalen. Moderne CDROM-Laufwerke -können sehr hohe Abtastraten erreichen (bis zu 50-fach ist normal). Es wurde -berichtet, dass diese Laufwerke bei diesen hohen Geschwindkeiten Lesefehler -erzeugen; das herabsetzen der Geschwindigkeit kann die Datenverluste verringern. -Zu guter letzt erzeugen einige dieser Laufwerke störend laute Geräusche, die -eine niedrigere Geschwindigkeit ebenfalls reduzieren kann. - -Wie man's macht -~~~~~~~~~~~~~~~ -Der empfohlene Weg die Lesegeschwindigkeit zu verringen ist mittels des -Programmes 'setcd'. Es ist recht alt, aber es sollte nicht zu schwer im Internet -zu finden sein. -Verwendung: - setcd -x - -Du kannst auch Folgendes probieren: - echo current_speed:4 >/proc/ide//settings -Aber man braucht dazu Root-Privilegien. (Funktionierte bei Gabucino nicht) - -Ich verwende auch diesen Befehl: - echo file_readahead:2000000 >/proc/ide//settings -für 2MB Lesepuffer für die Dateien (nützlich bei zerkratzten CDs). - -Es ist auch zu empfehlenswert das CD-Rom via 'hdparm' einzustellellen: - hdparm -d1 -a8 -u1 -um den DMA-Zugriff, Vorauslesen und IRQ-Unmasking zu aktivieren. -(Wenn du das nicht verstehst *lies die hdparm manpage*) - -Abschließende Worte -~~~~~~~~~~~~~~~~~~~ -Bitte schau dir "/proc/ide//settings" an um das CD-ROM feinein- -zustellen. - - Nick Kurshev & Gabucino - - -Dies ist ein Übersetzung. Wenn du den Autoren etwas schreiben willst, bitte tue das -in Englisch. Danke. - --- -Übersetzung: Johannes Feigl und - Felix Bünemann diff -r e1be997afbda -r 475ca4b64006 DOCS/German/CODECS --- a/DOCS/German/CODECS Mon Sep 10 16:20:42 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,78 +0,0 @@ - -Status der Codecs-Unterstützung: -================================ - -Siehe http://mplayer.sourceforge.net/DOCS/codecs.html - -Wenn dein Codec nicht aufgelistet ist, hilf uns ihn zu unterstützen: - -Exportieren des Codecs von Win32 -================================ - -1. VfW -~~~~~~ - VfW (Video für Windows) ist die alte Video-Schnittstelle von Windows. -Die Codecs haben die .DLL oder (selten) die .DRV Erweiterung. -Wenn MPlayer mit deinem AVI fehlschlägt: - - UNKNOWN video codec: HFYU (0x55594648) - - Dies bedeutet , dass dein AVI mit einem Codec kodiert wurde, der den fourcc -HFYU hat (HFYU = HuffYUV Codec, DIV3 = DivX Low Motion, usw...). Jetzt, wo wir -das wissen, müssen wir herausfinden, welche DLL Windows läd, um diese Datei -abzuspielen. In unserem Fall enthält die System.ini (unter anderem): - VIDC.HFYU=huffyuv.dll -Also brauchen wir die Datei huffyuv.dll. Bemerke, dass Audio-Codecs mit dem -MSACM-Prefix angegeben werden: - msacm.l3acm=L3codeca.acm -Dies ist ein MP3 Codec. - -So, nun haben wir alles was wir benötigen (fourcc, Codec Datei, Beispiel AVI). -Sende deine Anfrage auf Unterstützung als Mail und lade die Dateien auf diesen -FTP herauf: - ftp://thot.banki.hu/MPlayer/incoming// -Aber bitte nicht gigabyte weise, das erste MegaByte reicht im Normalfall. -Siehe Datei 'BUGREPORTS' in diesem Verzeichnis. - - -2. DirectShow -~~~~~~~~~~~~~ - DirectShow ist die neuere Video-Programmierschnittstelle, welche noch -schlimmer als ihr Vorgänger ist. -Es ist schwieriger mit DirectShow, denn - - die system.ini enthält nicht die Informationen die man braucht, stattdessen - sind diese in der Registrierungsdatenbank gespeichert :( - - man braucht die GUID des Codecs. - - Also durchsuchen wir die gottverdammte Registrierung... - - Starte 'regedit' - - Drücke STRG-F, deaktiviere die ersten beiden Auswahlfelder und aktiviere das - dritte. Nun gib den fourcc des Codecs ein (z.B.: TM20). - - Du solltest ein Feld sehen, welches den Pfad und Dateinamen enthält - (z.B.: C:\WINDOWS\SYSTEM\TM20DEC.AX) - - Jetzt da wir die Datei haben, brauchen wir die GUID. Versuche erneut zu -suchen, aber nun nach dem Codec-Namen, nicht nach dem fourcc. Der Codec-Name -kann bei der Wiedergabe mit dem Windows Media Player herausgefunden werden, -indem man unter Datei/Eigenschaften/Erweitert nachschaut. -Falls du dabei kein Glück hast musst du raten :( - (suche zum Beispiel nach: TrueMotion) - - wenn du ihn (in der Registrierung) gefunden hast, sollte ein FriendlyName -Feld und ein CLSID Feld auftauchen. Schreibe 16 Byte der CLSID auf, dies ist -die von uns benötigte GUID. - -HINWEIS : Wenn die Suche fehlschlägt, versuche alle Auswahlfelder zu aktivieren... - du hast möglicherweise falsche Ergebnisse, aber vielleicht auch die - richtigen... -HINWEIS : Vergiss diesen M$ Scheiß. - -So, nun haben wir alle Informationen die wir benötigen (fourcc, GUID, Codec -Datei, Beispiel AVI). Sende deine Anfrage auf Unterstützung als Mail und lade -die Dateien auf den FTP: - ftp://thot.banki.hu/MPlayer/incoming// - - - Gabucino & A'rpi - --- -Übersetzung: Johannes Feigl und - Felix Bünemann diff -r e1be997afbda -r 475ca4b64006 DOCS/German/DEBIAN --- a/DOCS/German/DEBIAN Mon Sep 10 16:20:42 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -Um das Paket zu erzeugen: - Besorge dir die CVS-Version oder .tgz und entpacke sie, - wechsle in das Programm-Verzeichnis: -eyck@incubus:~/src$ cd main -eyck@incubus:~/src/main$ fakeroot debian/rules binary - (... MPlayer stellt die Hard-/Software fest, kompiliert sich und.. ) - .. - dpkg-deb: building package `mplayer' in `../mplayer_0.18-1_i386.deb'. - -Und nun einfach 'dpkg -i ../mplayer_0.18-1_i386.deb' als root ausführen. -So sieht es dann aus: - -eyck@incubus:/src/main$ sudo dpkg -i ../mplayer_0.18-1_i386.deb -Password: -(Reading database ... 26946 files and directories currently installed.) -Preparing to replace mplayer 0.17a-1 (using ../mplayer_0.18-1_i386.deb) ... -Unpacking replacement mplayer ... -Setting up mplayer (0.18-1) ... - --- -Übersetzung: Johannes Feigl und - Felix Bünemann