# HG changeset patch # User jonas # Date 1015761793 0 # Node ID a6993077e1bac14990d47c138920281a71251fd8 # Parent f8ab420ce0e3ce5d2fe6d5d211d9004318ba33ba updated to english version diff -r f8ab420ce0e3 -r a6993077e1ba DOCS/German/codecs.html --- a/DOCS/German/codecs.html Sun Mar 10 09:28:02 2002 +0000 +++ b/DOCS/German/codecs.html Sun Mar 10 12:03:13 2002 +0000 @@ -37,7 +37,7 @@ ist, lese Sektion 2.2.3 um Infos über den Status zu bekommen und wie du uns helfen kannst, die Unterstützung hinzuzufügen!
- +Diese Sektion enthält Informationen über den DivX4 Codec von ProjectMayo. Ihre ersten verfügbaren alpha-Versionen @@ -47,9 +47,10 @@
Die neue Version dieses Codecs kann auch Filme dekodieren, die mit diesen relativ unbekannten DivX-Codecs erzeugt wurden! Und das ist noch nicht alles, ist es auch UM -EINIGES schneller als die traditionelle Win32 DivX DLL. Siehe unten für die -Konfiguration. Der einigze Nachteil diese Codecs ist, dass er zur Zeit Closed-Source -ist. :(
+EINIGES schneller als die traditionelle Win32 DivX DLL. (libavcodec's Decoder ist sogar +NOCH SCHNELLER, so dass der Gebrauch dieses Codecs entmutigend ist - man braucht +ihn bloss zur Encodierung). Siehe unten für die Konfiguration. Der einigze Nachteil +diese Codecs ist, dass er zur Zeit Closed-Source ist. :(Der Codec kann unter folgender URL heruntergeladen werden:
@@ -63,8 +64,8 @@Hinweis: vergiss NICHT /usr/local/lib
deiner /etc/ld.so.conf
hinzuzufügen!
MPlayer erkennt automatisch, wenn DivX4 installiert ist, und kompiliert -es wie gewöhnlich. Wenn es nicht erkannt wird, wurde es nicht exakt wir oben +
MPlayer erkennt automatisch, wenn DivX4/DivX5 (korrekt) installiert ist und kompiliert +wie gewöhnlich. Wenn nichts erkannt wird, wurde es nicht exakt wie oben installiert und/oder du hast eine schlechte Konfiguration (siehe letzte Frage der 5.1 Sektion).
@@ -76,12 +77,12 @@-vc odivx | - | verwendet den DivX4 Codec als eine -neue Version von OpenDivX. In diesem Fall produziert es YV12 Bilder in seinem eigenen Buffer, und + | verwendet den Codec als eine neue Version von OpenDivX. +In diesem Fall produziert es YV12 Bilder in seinem eigenen Buffer, und MPlayer (libvo) führt die Colorspace-Konversion durch (EMPFOHLEN). |
-vc divx4 | - | verwendet die Colorspace-Konversion -des DivX4 Codecs. In diesem Fall kannst du auch YUY2/UYVY verwenden. | |
verwendet die Colorspace-Konversion des Codecs. +In diesem Fall kannst du auch YUY2/UYVY verwenden. | |||
Die 'odivx' Methode ist normalerweise schneller, da es die Daten in einem YV12 @@ -102,13 +103,13 @@
2.1.2.2. ffmpeg's DivX/libavcodec
+2.2.1.2. ffmpeg's DivX/libavcodec
-Seit Beginn der Version 0.4.2 enthält ffmpeg einen Open-Source -DivX-Codec, welcher kompatibel mit dem traditionellen DivX ist. MPlayer -unterstützt diesen Codec und er ermöglicht, DivX/DivX4 Filme auf nicht-x86 -Platformen zu sehen! und es besitzt eine schnellere DivX/DivX4 Dekodierung -als der Win32 Codec oder die orginale DivX4 Codec.
+Seit Beginn der Version 0.4.2 enthält ffmpeg +einen Open-Source DivX-Codec, welcher kompatibel mit dem traditionellen DivX ist. +MPlayer unterstützt diesen Codec und er ermöglicht, DivX/DivX4/DivX5 Filme auf +nicht-x86 Platformen zu sehen! und es besitzt eine schnellere DivX/DivX4/DivX5 +Dekodierung als der Win32 Codec oder die orginale DivX4 Codec.
Es beinhaltet auch viele nette Codecs, wie RealVideo 1.0, MJPEG, h263, h263+, etc.
@@ -142,11 +143,11 @@Um es zu verwenden aktualisiere deine codecs.conf-Datei und verwende es wie in der Manpage beschrieben oder die example.conf-Datei sagt (die -vfm Option).
-Um die größtmögliche Geschwindigkeit auf meinem K6 zu erreichen, habe ich +
Um die grösstmögliche Geschwindigkeit auf meinem K6 zu erreichen, habe ich
die ffmpeg12
Sektion von codecs.conf entfernt (dieser Codec ist
nicht optimiert und libmpeg2 ist doppelt so schnell) und habe vfm=5
in meiner config-Datei hinzugefügt. MPlayer hat nun immer ffdivx/ffodivx
-zum Dekodieren von DivX/DivX4 verwendet und libmpeg2 für MPEG1/2. Mit diesen
+zum Dekodieren von DivX Dateien verwendet und libmpeg2 für MPEG1/2. Mit diesen
Einstellungen und meiner Matrox G400 kann ich auch DivX/DivX4-Filme mit hoher
Auflösung ohne Framedrop sehen.
XViD ist eine weitere Entwicklung vom guten alten OpenDivX +(die erste Entwicklung war DivX4).
+ +Vorteile : +
Nachteile : +
Installation : Es ist momentan nur als CVS erhältlich. Hier sind die
+ Download- und Installations-Anweisungen :
+ cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid
+ login
+ cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co
+ xvidcore
+ cd xvidcore/build/generic
+ bearbeite Makefile.linux deinen Bedürfnissen entsprechend
+ make -f Makefile.linux
+ kompiliere MPlayer neu mit --with-xvidcore=/pfad/zu/libcore.a
+
2.1.4. Win32 Codec Einbindungs-Howto
+2.2.3. Win32 Codec Einbindungs-Howto
- +VfW (Video für Windows) ist die alte Video-Schnittstelle von Windows. Die Codecs haben die .DLL oder (eher selten) die .DRV Erweiterung. @@ -327,7 +364,7 @@
ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/
DirectShow ist die neuere Video-Programmierschnittstelle, welche noch schlimmer als ihr Vorgänger ist. Es ist schwieriger mit DirectShow, denn diff -r f8ab420ce0e3 -r a6993077e1ba DOCS/German/documentation.html --- a/DOCS/German/documentation.html Sun Mar 10 09:28:02 2002 +0000 +++ b/DOCS/German/documentation.html Sun Mar 10 12:03:13 2002 +0000 @@ -63,7 +63,7 @@
CODECS
Erklärung des Prozesses
MEncoder decodiert das/die Eingangsbild(er) mit einem verfügbaren
- MJPEG Videocodec (wenn er PNGs decodiert, verwendet er einen eingebauten PNG Decoder).
+ MJPEG Videocodec (wenn er PNGs decodiert, verwendet er die libpng).
Standardmässig wird ffmjpeg
verwendet, so dass man die libavcodec-Unterstützung
einkompilieren muss (was sowieso empfohlen ist). Der Nachteil ist, dass er gewisse JPEG-Typen
nicht verarbeiten kann (für diese wird ein grünes Bild encodiert). Benutze dazu ein externes
diff -r f8ab420ce0e3 -r a6993077e1ba DOCS/German/faq.html
--- a/DOCS/German/faq.html Sun Mar 10 09:28:02 2002 +0000
+++ b/DOCS/German/faq.html Sun Mar 10 12:03:13 2002 +0000
@@ -567,6 +567,20 @@
Du kannst GTK nicht bei einer suid-root Binary verwenden, wie in der GUI Sektion beschrieben.
Andere gcc 3.x Probleme kommen von defekten libstdc++ oder glibc Header (std_*.h) Installationen. Dies sind nicht unsere Fehler. MPlayer kann kompiliert werden und -funktioniert gut mit gcc 3.x Versionen. Nur 2.96 ist defekt, aber ist es abhängig -von einigen Umgebungselementen, wie gcc 2.96 Release Number, eingeschaltete MPlayer-Features, usw. -Wenn es bei dir mit gcc 2.96 funktioniert, heisst das nicht, dass es überall funktioniert. +funktioniert gut mit gcc 2.95.3 (MEncoder funktioniert nicht mit 2.95.2, +weil einige MMX-Instruktionen falsch kompiliert werden). 2.96 und 3.0.x sind +kaputt. Es hängt jedoch von vielen Umgebungselementen ab, auch der gcc 2.96 +Releasenummer, den aktivierten Features usw. Wenn gcc 2.96 für dich funktioniert, +heisst das nicht, dass das für alle gilt.
-Frage: Nein! Ihr liegt falsch! Es funktioniert alles mit gcc 2.96, außer MPlayer ... +Frage: Nein! Ihr liegt falsch! Es funktioniert alles mit gcc 2.96, außer MPlayer !
@@ -89,25 +91,25 @@
Nein. Du liegst falsch! -Einige Projekte (hauptsächlich Projekte, die Quelltext mit stark optimiertem -inline ASM Code) haben Probleme mit gcc 2.96. Zum Beispiel: avifile, MESA / DRI, Wine, ffmpeg, lame. -Aber andere Projekte habe habe bereits einen Workaround für die gcc Bugs eingebaut (Änderung +Einige Projekte (hauptsächlich Projekte, die stark optimierten inline ASM-Code enthalten) +haben Probleme mit gcc 2.96. Zum Beispiel: avifile, MESA / DRI, Wine, ffmpeg, +lame, NuppelVideo, MySQL. Aber andere Projekte habe habe bereits einen Workaround für die gcc Bugs eingebaut (Änderung des Quellcodec er Compiler Bugs auslöst), deshalb funktioniert es nun.
-Frage: Nein! Ihr liegt falsch! Es funktioniert alles mit gcc 2.96, auch MPlayer ... +Frage: Nein! Ihr liegt falsch! Es funktioniert alles mit gcc 2.96, auch MPlayer !
Antwort:
-Gut. Seih froh. Aber du musst wiessen, das es von manchen Umgebungselementen, wie +Gut. Sei froh. Aber du musst wiessen, das es von manchen Umgebungselementen, wie gcc 2.96 Release Number, eingeschaltete MPlayer-Features, usw. abhängen kann. Wenn es bei dir mit gcc 2.96 funktioniert, heisst das nicht, dass es überall funktioniert! Das bedeutet nur das du glücklich bist, bust du ein Problem erkennst. Aber vergiss die -erste Regel für gcc 2.96 User nicht: BERICHTE UNS NIE PROBLEME ODER BUGS WENN DU GCC 2.96 VERWENDEST. +erste Regel für gcc 2.96 User nicht: BERICHTE UNS NIE PROBLEME ODER BUGS WENN DU GCC 2.96 VERWENDEST !Frage: Ok, verstanden. Aber ich will ihm eine Chance geben... wie kann ich mit gcc 2.96 kompilieren? @@ -122,10 +124,10 @@
-Antwort: Das macht uns nichts aus. Spar dir deine Aussagen. Wir sind nicht interessiert an Geschichten über gcc 2.96. +Antwort: Das macht uns nichts aus. Spar dir deine Aussagen. +Wir sind nicht interessiert an Geschichten über gcc 2.96.
-