Dieses Archiv enthlt :

DivX MPEG-4 DVD Video Codec (Compressor) Version 3688 (basiert auf MS MPEG-4 Version 4.0.0.3688) [DivXc32_3688.dll]
DivX MPEG-4 DVD Video Codec (Compressor) Version 3920 (basiert auf MS MPEG-4 Version 4.1.0.3920) [DivXc32_3920.dll]
Direct Show Decoder Version 4.1.00.3917 mit Slider-Patch (DivX MPEG-4 DVD Video Decompressor) [DivX_c32.ax]
Microsoft MPEG-4 DVD Video Codec (Compressor) Version 4.0.0.3688) [mpg4c32_3688.dll]
Microsoft MPEG-4 DVD Video Codec (Compressor) Version 4.1.0.3920) [mpg4c32_3920.dll]
Direct Show Decoder Version 4.1.00.3917  mit Slider-Patch (Microsoft MPEG-4 DVD Video Decompressor) [mpg4ds32_3917.ax]
Direct Show Decoder Version 4.1.00.3857 ohne Slider-Patch (Microsoft MPEG-4 DVD Video Decompressor) [mpg4ds32_3857.ax]
Fraunhofer IIS MPEG Layer-3 Audio Codec Version 1.2.0.63 (Radium, Professional) [L3codeca.acm, DivX]
Ein Patch-Programm damit man die Bitrate, das Keyframe-Intervall, die Crispness und die Scene-Detection einstellen kann [MPEG4-Patcher.exe]

Es werden ausserdem die wichtigsten DirectShow Filter installiert :
AC3 from AVI XForm [mpgaudio.ax]
AC3 Parser [mpg2splt.ax]
Dump [dump.ax]
Ligos MPEG Splitter 1.3.0.81 [mpeg2parser.ax]
Ligos MPEG Splitter 3.0.0.17 [mlmpgspl.ax]
Intervideo Audio Decoder 2.0 [iviaudio.ax] (NICHT die Version 2.3 benutzen, weil die einen Unterschied in der Lnge des wav verursacht)
Cyberlink PowerDVD 3.0 Audio Decoder [claud.ax]
MPEG Layer-2 Audio Decoder [mpgaudio.ax]
AVI-Renderer [AVI_Renderer.ax]
I-Media Multiple MPEG2 Source [Multiple_mpeg2_source.ax]
WAV Dest [wavdest.ax]
Lame MPEG Layer-3 Directshow Audio Encoder [lame_dshow.ax] (fr vob2wav bzw. vob2audio)

Und in der Registry werden einige Eintragungen gemacht :
Die Stereo-Modi des Radium MP3-Codecs werden angepasst, so dass alle Bitraten ab 192 KBit/s aufwrts Stereo sind
(nicht Joint Stereo). Mit dem Programm MP3CNFG.exe kann man diese Einstellungen nachtrglich verndern.
MP3-Dateien und AVI's mit MP3-Audio werden mit dem MP3-Codec abgespielt, weil dieser den besten Klang produziert.
Dazu deaktiviert der Registry-Auszug einen eventuell installierten und aktiven XING-Audio-Codec.
AVI-AC3-Playback sollte ber den Intervideo Audio Decoder wiedergegeben werden.
Fr Flask werden die bentigten AVI-Registry-Eintrge hergestellt.

----------------
Der DivX Codec basiert auf dem Microsoft MPEG-4 Codec, und wurde gehacked von Gej & MaxMorice.
Die Programm-Zusammenstellung, die Dateien DivX.inf, DivX_c32.ax und dieses Readme wurden erstellt bzw. angepasst von Tsunami.

Falls im Windows\System-Ordner eine Datei 'L3codecp.acm' vorhanden ist, sollte diese gelscht werden.
Das ist eine Version des Radium / Fraunhofer MPEG Layer-3 Codecs.

Falls im Windows\System-Ordner eine Datei 'mpg4dmod.dll' vorhanden ist, sollte diese in 'mpg4dmod_bak.dll' umbenannt oder gelscht werden,
ansonsten kann es passieren, das der Slider beim Playback-Filter nicht funktioniert.
Die Umbenennung erfolgt ab Version 3e des Filter-Packs automatisch.

Wenn man mpeg2avi mit den DivX-Codecs benutzt, sollte man nur die -o8 (YV12 420 = YCbCr 4:2:0) benutzen.
-o9 (YUY2 422 = YCbCr 4:2:2) ist berflssig, weil die DVD selber nur in YCbCr 4:2:0 kodiert ist.
Wenn der Angelpotion Video Codec installiert ist, dann funktioniert mpeg2avi nicht mehr mit der Option -o8,
in diesem Fall muss dann -o9 benutzt werden.
mpeg2avi funktioniert NICHT ! mit Angelpotion Definite V1, Angelpotion DivX Low und Angelpotion DivX High.
Einige Angelpotion MS-Codecs funktionieren mit mpeg2avi nur mit der Option -o9, andere funktionieren mit mpeg2avi gar nicht.
Weil der Angelpotion-Codec mit dem MS 3688 identisch ist, ist er berflssig und sollte deinstalliert werden, 
um Inkompatibilitten zu vermeiden.

Der MS V2 verursacht normalerweise keine Macroblockfehler und keine Bildhnger, leider liefert er recht matte Farben.
Die Dateien werden mit V2 ca. 2 bis 6 MB grsser als mit V3.
MS V3 und DivX Low sind bis auf den FourCC-Code (bei MS : MPG4, MP42, MP43 und bei DivX : DIV3, DIV4) identisch.
Ein SmR Video ist nichts anderes als ein AVI, das mit dem MS V3 kodiert wurde.
Ein nAVI Video ist ein AVI, das mit dem Angelpotion MS V3 / nAVI Codec encodet wurde.
SmR und nAVI enthalten beide den gleichen FourCC-Code und lassen sich mit dem MS-Playbackfilter anschauen.
fr den Angelpotion Definite V1 gibt es keinen Playback-Filter, dadurch ist die Bildqualitt nicht optimal.
Man knnte aber den FourCC-Code patchen und dann den Divx oder den MS Playbackfilter benutzen.
Allerdings gibt es keinerlei Unterschiede zwischen Angelpotion und Divx oder MS MPEG4.

Der Name der in der Codec-Auswahlbox angezeigt werden, stehen an den folgenden Stellen :
MPG4C32.dll (Version 3688) : 627c8h
MPG4C32.dll (Version 3920) : 61dc8h
DivXc32.dll (Version 3688) : 625a0h
DivXc32.dll (Version 3920) : 61c44h
DivXc32f.dll (Version 3917): 61c44h

Keyframe-Intervall :
Codec-Version 3688 : Adresse : 1e5fh (7775 dezimal und 7776 dezimal) 270fh (Bytes mssen vertauscht werden) bedeutet 9999s
Codec-Version 3920 : Adresse : 1eafh (7855 dezimal und 7856 dezimal)

Crispness :
Codec-Version 3688 : Adresse : 1e58h (7768 dezimal) (64h = 100 dez = max)
Codec-Version 3920 : Adresse : 1ea8h (7848 dezimal) (64h = 100 dez = max)

Bitrate :
Codec-Version 3688 : Adresse : aceh (2766 dezimal)
Codec-Version 3920 : Adresse : ac6h (2758 dezimal)

----------

der Patch fr die Scene-Change-Erkennung und automatisches Setzen eines Keyframes ist folgender :

Version 3920 Low und Fast :
Adresse c4dh = 70, c4eh = b7 (original : c4dh : c0, c4eh = 7c).

Version 3688 Low und Fast :
Adresse c55h = 70, c56h = b7 (original : c55h : c0, c56h = 7c). Adresse 3157 dezimal

c0 7c ist der Code fr eine Bitrate von  460 KBit/s.
70 b7 ist der Code fr eine Bitrate von 6000 KBit/s.
Die Scene-Detection war also von Anfang an im Codec eingebaut, allerdings wurde sie nur bei einer Bitrate
bis maximal 460 KBit/s aktiviert. Durch den Patch wird die Scene-Detection bis zu einer Maximalen Bitrate von
6000 KBit/s benutzt (also immer).

Man kann ruhig das Keyframe-Intervall auf 9999 Sekunden setzen, dann werden die Keyframes nur genau dann gesetzt, 
wenn sie ntig sind. So wird die Bitrate fr den Film besser ausgenutzt und nicht fr eigentlich unntige Keyframes
vergeudet. Ausserdem ist man dann beim schneiden sicher, das bei einem Scenenwechsel auch wirklich ein Keyframe steht.

-----------

Eine zustzliche Installation des Radium MP3 Codecs ist nicht notwendig. Das gleiche gilt fr den Playback-Filter.
Die Dateien DivX_c32_3917.ax und mpg4ds32_3917.ax entsprechen bereits den Playback-Filtern mit dem gefixten Qualitts-Slider, der Slider fr die CPU-Qualitt bleibt also auf der eingestellten Position.
Die Datei mpg4ds32_3857.ax ist ein alternativer Playbackfilter.
Statement von Diamantring : es geht um die Movie-Performance im Fullscreen-Modus; dabei gibt es die Decodier-Variante, da das Bild eines Wide-Screen-Films an den Seiten gecuttet und nach oben gestreckt wird oder aber das Wide-Screen-Format beibehalten wird, was jedoch zu den besagten schwarzen Balken auf einem 4:3 Fernseher/Monitor fhrt.
Allerdings funktioniert bei diesem Filter der Slider nur, wenn man den Film mit Stopp anhlt und danach die CPU-Qualitt einstellt. Ausserdem wird die Slider-Position nicht gespeichert.

Wenn ein Avi, das mit Scene-Detection encodet wurde abgespielt wird, 
dann kann es passieren, das der Slider wieder auf Null-Stellung geht. 
In diesem Fall wieder auf Stufe 3 oder hher zurckstellen.
Der Playback-Filter aus DivX 3.11 alpha ist brigens der gefixte und nicht der aus dem separaten PlaybackDriver-Installer.
Letzterer reagiert zwar auf den Slider, die Position wird aber nicht gespeichert.

Wenn man ein DivX-Avi mehrmals komprimieren mchte, dann muss man dieselbe oder eine hhere Codec-Version benutzen,
weil es sonst zu pulsierenden lila Farbvernderungen kommt.

Mit DirectX 8 kommt es manchmal zu Inkompatibilitten in den verschiedensten Programmen.
DirectX 7 ist besser geeignet.

------------------
Meine empfohlene Installations-Reihenfolge :
1. Direct X6 Media
2. MS Media Player 6.4 (mglichst nicht den Media Player 7 benutzen,
	weil der viel Speicher verbraucht
	und weil man die einstellungen der codecs und filter nicht verndern kann)
3. Windows Media Encoder (optional)
4. Windows Media Tools 4.1 (optional)
5. Soft-DVD-Player (WinDVD, Cinemaster und PowerDVD 3.0 sind gut geeignet)
6. Install.exe von meinem Codec- und Filter-Pack
6a. Der Registry-Auszug in der Datei 'Reg7.reg' muss einige Einstellungen der Filter berschreiben.
    Daher darf die Messagebox des Registry-Editors erst dann besttigt werden,
    wenn die divx.inf ihre Arbeit beendet hat. Man muss also ein paar Sekunden warten.
7. Mit dem MPEG4-Patcher kann man dann die Standardeinstellungen der Codecs anpassen.
	wenn man ac3 ber spdif ausgeben mchte, muss man mit windvd
	(oder im media player 6.4 mit rechtsklick (nicht im vollbild), eigenschaften, iviaudio-decoder)
	den SPDIF-Ausgang einstellen.
(8. Neustarten, damit die nderungen in der Registry aktiviert werden)
------------------

Deinstallation :
1. Systemsteuerung, Software, DivX-Tsunami-Pack-3 auswhlen und deinstallieren
2. danach 'cleaner.bat' starten
Dadurch werden alle Filter und Codecs entregistriert und gelscht.
Das sollte man allerdings nicht machen, weil dann auch kein normales Abspielen von MP3-Dateien funktioniert.

Tsunami
crypter@gmx.de