Hallo Zusammen,
erstmal möchte ich mich für die ganzen hilfreichen Threads bedanken, aus denen ich einiges bisher gelernt habe. DANKE!
Jetzt zu meinem Problem. (ja ich habe die Suchfunktion verwendet, leider nichts gefunden)
Da ich einen QuadCore verwende, möchte ich ihn natürlich auch max. auslasten.
Der neue XviD unterstützt zwar Multithreading aber irgendwie nicht bei AVCSource da DGAVDecode ja nur einen Kern verwenden kann. Korrigiert mich, wenn ich falsch liege.
Hier mein einfaches Script:
LoadPlugin("Z:\09StaxRip\Applications\AviSynth Plugins\Sources\ColorMatrix.dll") #Farbraum
LoadPlugin("Z:\09StaxRip\Applications\AviSynth Plugins\Sources\MT_07\MT.dll") #MultiThreading
# MultiThreading
SetMemorymax(1024)
SetMTMode(2)
#Source
AVCSource("Z:\00Encoding\Test\Blu-ray.promo.720p.AC3.x264.dga")
#Farbraum
MT("""ColorMatrix(mode="Rec.709->Rec.601")""")
#Resize
Spline16Resize(720, 400)
Alles anzeigen
Wenn ich diese mit VdubMod versuche zu starten, kommt nach kurzer Zeit 2-3 Sek. folgender Fehler
[Blockierte Grafik: http://i32.photobucket.com/albums/d31/Brain2005/Zwischenablage01-3.jpg]
gehe ich richtig in der Annahme, das AVCSource nicht im Zusammenspiel mit SetMTMode verwendet werden, aufgrund der Coreproblematik?
Wenn ich SetMTMode hinter AVCSource setze, dann funktioniert das Script, allerdings nicht mit dem gewünschten Effekt des Multithreadings
Leider habe ich dazu im www nichts gefunden oder ich war zu dumm richtig zu suchen...
Mit AVISource etc. funktioniert es ohne Probleme.
Grüße
Seth