Code
DirectShowSource("...\HDPlus Aufnahme.ts", audio=false, convertfps=true, fps=25.000)Crop(0,0, -Width % 8,-Height % 8)ConvertToYV12()
GeForce 9800 GT 1024 MB 256 Bit PCIe 2.0 x16
Decodiere ich mit CoreAVC Aufnahmen mit Cuda Accelleration ist der Encoding Speed unabhängig vom gewählen Encoder auf meinem System auf ca. 30fps limitiert. (CPU 20%)
Schalte ich Cuda Acceleration ab, so steigt der Encoding Speed wieder auf normale Werte. (CPU 80-95%)
Ich bin jetzt irritiert. Gibt es einen FPS-Block in CoreAVC bei Cuda beschleunigter Dekodierung, oder muss ich nach einem anderen Problem suchen? Ist gar meine Grafikkarte gar nicht in der Lage schneller (1080i TV-Stream) zu dekodieren?
Im ersteren Fall, welcher grafikkartenbeschleunigte Directshow-Decoder hat keine Limitierung?
(ffdshow DXVA produziert leider nur grüne Pixelsuppe)
Grüße