Hallo Leute,
in letzter Zeit habe ich festgestellt, dass meine Prozessorauslastung bei simplen XviD-Videos wesentlich höher ist, als bei x264- oder wmv-Videos.
So habe ich bei einer wmv mit um die 1000kbps und 704*396 um die 8% Auslastung. XviD mit 1200kbps und 640*480 hingegen 45%.
Selbst wmv-HD-Videos benötigen noch weniger Rechenleistung als XviD.
Zum richtigen Problem ist es erst geworden, als ich mir eine 720p-XviD mit 792kbps ansehen wollte und das Bild nicht mehr hinterherkam.
Ich habe also CCCP runtergeschmissen und neuinstalliert, was zu keiner Besserung führte. Im nächsten Schritt habe ich wieder CCCP runtergeschmissen und ffdshow und Haali einzeln installiert.
Dies führte ebenfalls zu keiner Änderung.
Ich habe mittlerweile feststellen können, dass für XviD - obwohl theoretisch so eingestellt, dass Haali Splitter und ffdshow anspringen müssten - scheinbar irgendetwas anderes einspringt. Lediglich der Audiodecoder von ffdshow springt bei XviDs mit an.
Bei ffdshow ist jedoch eingestellt, dass das der libavcodec übernehmen soll.
Bei x264 läuft hingegen alles korrekt ab. Ich sehe in der Taskleiste, wie ffdshow Video und Audio, der Haali Splitter und auch Vobsub korrekt einspringen.
Übrigens: Der MPC (HC) mit seinen internen Mechanismen schafft es die XviDs mit einer gesunden Auslastung zu dekodieren. Aber ich brauche eine generelle Lösung des Problems, dass auch in anderen Videoprogrammen XviD vom fdshow dekodiert wird.
Ich hoffe, ihr könnt mir helfen. Ich bin mit meinem Latein am Ende.
Noch kurz zu den vorhandenen Codecs:
[Blockierte Grafik: http://img217.imageshack.us/img217/9900/unbenannt1ukn.jpg]