xvid encraw 1.2.0 im 1st Pass langsam - SMP?

  • Ich habe gerade mal einen Vergleich zwischen dem vfw XviD-1.2-127-25022006 von Koepi + VirtualDub und MeGui + xvid_encraw 1.2.0 angestellt und bin zu dem Ergebnis gekommen, daß bei jeweils gleichen Einstellungen XviD-1.2-127-25022006 von Koepi im 1st Pass wesentlich schneller als xvid_encraw 1.2.0 ist.

    Schaue ich mir den Task-Manager an, wird die Sache erklärlich. Koepi nutz im 1st Pass beide Cores meines Athlon64 X2 voll aus, während encraw nur einen Kern nutz. Im 2nd Pass sind beide Encoder übrigens exakt gleich schnell und encraw nutzt auch beide Cores. Die Threads habe ich jeweils auf 2 gestellt und exakt das gleiche File und Einstellungen benutzt.

    Gibt es evtl. ein xvid_encraw das auch im 1st Pass beide Cores nutzt?

    P.S.: Sorry wenn ich mit der Frage evtl. nerven sollte, aber ich habe leider keine passende Antwort gefunden.

  • Xvid_Encraw ist ein reines Frontend und hat mit SMP direkt nichts zu tun. Das Teil braucht immer noch eine xvidcore.dll dazu, die das Encoding übernimmt. Ich schätze, dass
    – entweder dein Xvid_Encraw zu alt ist und den Parameter -threads noch nicht unterstützt; aktuelle Version ist vom 3.2.2007: http://members.optusnet.com.au/squid_80/xvid_encraw.zip
    – oder Encraw eine andere xvidcore.dll verwendet als VfW.
    Kann natürlich auch beides sein. Such mal, ob du mehrere xvidcore.dll auf dem System hast.

    Btw und unabhängig vom Problem: Koepis 1.2-Build ist uralt. Ich würde mal updaten. Celtic_Druid compiliert regelmäßig, aktuelle Version ist vom 10.3.2007: http://esby.free.fr/CelticDruid/mi…vs.head.MTK.exe

    /Edit
    P.S.: VDub(Mod) lagert automatisch AviSynth in einen extra Thread aus, was Encraw nicht tut. Das kann auch noch mit reinspielen.

    Brother John
    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
    DVD nach MPEG-4 klappt nicht? Verzweifelt? Auf zum Encodingwissen!

  • Vielen dank für die sehr gute Antwort. Ich habe den XviD-1.2-127-25022006 von Koepi benutzt, weil er explizit Dual Core nutzt. Ist der Celtic_Druid Build für Multi Core CPUs optimiert? Gibt es evtl. einen Build, der speziell auf Athlon 64 X2 CPUs optimiert ist?

  • Alle Xvid 1.2 sind SMP-fähig, alle älteren nicht.

    Und schau mal hier hin: http://esby.free.fr/CelticDruid/mirror/XviD/gcc/
    Zumindest ist da ein mit "AMD64" bezeichnetes Build dabei. Ich bin in Sachen 64bit allerdings recht ahnungslos.

    Brother John
    ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
    DVD nach MPEG-4 klappt nicht? Verzweifelt? Auf zum Encodingwissen!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!