LAV Filter (30 Viewers)

mike9677

Portal Pro
January 10, 2008
585
9
Home Country
Germany Germany
Hier noch 2 Screenshots mit Graphedit...

Die CPU-Last geht fast durch die Decke !!

So langsam weiß ich echt nicht mehr, was ich machen soll :confused:

mike
 

Attachments

  • 1.jpg
    1.jpg
    147 KB
  • 2.PNG
    2.PNG
    529.1 KB

Spooky

MP Donator
  • Premium Supporter
  • February 14, 2005
    1,187
    47
    void 4tl
    Home Country
    Austria Austria
    Re: AW: LAV Filter

    Und auf einer NVidia Karte kann DXVA nie Vorteile gegenüber CUDA bringen.
    Doch, mit DXVA hast du einen geringeren Stromverbrauch. Wenn beide Varianten gleich gut laufen sollte man immer DXVA vorziehen.


    Sowohl der LAVF als auch der MS oder CoreAVC müssen CUDA nutzen, wenn nicht irgendwas gewaltig vermurkst ist.
    Der MS codec hat keine CUDA Implementierung.
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: LAV Filter

    Aus irgendeinem Grund wird bei dir auch nicht der CUVID verwendet. siehe Graph -> LAV Video Decoder.
    Neusten Treiber drauf?
     

    mike9677

    Portal Pro
    January 10, 2008
    585
    9
    Home Country
    Germany Germany
    Die neusten, die auf der NVIDIA Homepage angeboten werden.
    Allerdings keine BETA-Treiber.

    Bin jetzt grade mal zurück auf 275.irgendwas. Mal sehen, ob es was bringt.
    Was müsste denn in Graphedit zu sehen sein, damit CUVID verwendet wird ??

    mike
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: LAV Filter

    LAV CUVID Decoder sollte da stehen.. auch bei den Stats in shift+1.
     

    Spooky

    MP Donator
  • Premium Supporter
  • February 14, 2005
    1,187
    47
    void 4tl
    Home Country
    Austria Austria
    Generell würde ich mal eine saubere Deinstallation der NVidia Treiber probieren und auch noch mit Driver Sweeper oder Driver Cleaner aufräumen. Danach wieder die neuesten Treiber installieren (mit Neustarts dazwischen jeweils, auch wenn es gar nicht gefordert wird).
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,579
    3,972
    Lehmden
    Home Country
    Germany Germany
    AW: LAV Filter

    Hi.
    LAV CUVID Decoder sollte da stehen.. auch bei den Stats in shift+1.
    Nein, nicht mehr. Seitdem CUVID in LAV Video Filter integriert ist, steht überall nur noch LAV Video Decoder....

    Doch, mit DXVA hast du einen geringeren Stromverbrauch. Wenn beide Varianten gleich gut laufen sollte man immer DXVA vorziehen.
    DXVA läuft bei NVidia immer über CUDA. Ist dann nur nicht die Native, sondern die generische Implementation. CUDA- Unterstützung ist im Treiber integriert und übernimmt alles, was via DXVA oder CUDA kommt und gibt es an die GPU weiter. Bei einer nativen CUDA Anwendung (wie LAV CUVID) werden die direkten Befehle benutzt, also der kürzest mögliche Weg genommen. Sonst werden die generischen Windows Befehle (DXVA ist eine Microsoft Geschichte) genommen und umgesetzt. Quasi so wie Assembler und C...
    Im Video Fall wird also bei einem DXVA Codec der Befehl zum decodieren des Frames mit DXVA Befehlen ans System (Treiber) gegeben. Diese setzen die DXVA Befehle in CUDA Befehle um und geben sie an die GPU weiter. Das kann nicht so effektiv sein wie eine direkte Kette. Bei anderen GPU, die "nur" DXVA unterstützen wird es im Prinzip genau so gemacht. Auch hier setzen die Treiber die DXVA Befehle in GPU- eigene um. Das muss ja auch so sein, da DXVA Hardware- unabhängig ist. Sonst müssten Intel und ATI GPU nativ die selben Befehlssätze haben, was mit 100% Sicherheit nicht der Fall ist. Zumindest bei ATI gibt es ja auch eine ähnliche Geschichte wie CUDA, allerdings grausig dokumentiert und schlecht implementiert. Deswegen hat sich bisher noch niemand daran gemacht, dafür unabhängige Anwendungen (sowas wie CUVID für ATI) zu schreiben.
     

    Spooky

    MP Donator
  • Premium Supporter
  • February 14, 2005
    1,187
    47
    void 4tl
    Home Country
    Austria Austria
    Re: AW: LAV Filter

    LAV CUVID Decoder sollte da stehen.. auch bei den Stats in shift+1.

    Muss der auch in der Config auszuwählen sein ??

    Da hab' ich nämlich auch nur stehen : LAV Video Decoder

    mike
    Nein, das passt schon so. Auwählen kannst du den nur in der LAV Video Configuration (was du ja laut Screenshot schon gemacht hast).

    DXVA läuft bei NVidia immer über CUDA.
    Nein, tut es nicht! Sorry Lehmden, aber du hast hier im Thread schon so viel Missinformation verbreitet...
    Wenn ein Codec DXVA verwendet, dann passiert das decoden des video streams auf NVidia Karten über die PureVideo Komponente.


    CUDA- Unterstützung ist im Treiber integriert und übernimmt alles, was via DXVA oder CUDA kommt und gibt es an die GPU weiter. Bei einer nativen CUDA Anwendung (wie LAV CUVID) werden die direkten Befehle benutzt, also der kürzest mögliche Weg genommen. Sonst werden die generischen Windows Befehle (DXVA ist eine Microsoft Geschichte) genommen und umgesetzt. Quasi so wie Assembler und C...
    Im Video Fall wird also bei einem DXVA Codec der Befehl zum decodieren des Frames mit DXVA Befehlen ans System (Treiber) gegeben. Diese setzen die DXVA Befehle in CUDA Befehle um und geben sie an die GPU weiter. Das kann nicht so effektiv sein wie eine direkte Kette. Bei anderen GPU, die "nur" DXVA unterstützen wird es im Prinzip genau so gemacht. Auch hier setzen die Treiber die DXVA Befehle in GPU- eigene um. Das muss ja auch so sein, da DXVA Hardware- unabhängig ist. Sonst müssten Intel und ATI GPU nativ die selben Befehlssätze haben, was mit 100% Sicherheit nicht der Fall ist. Zumindest bei ATI gibt es ja auch eine ähnliche Geschichte wie CUDA, allerdings grausig dokumentiert und schlecht implementiert. Deswegen hat sich bisher noch niemand daran gemacht, dafür unabhängige Anwendungen (sowas wie CUVID für ATI) zu schreiben.
    Lehmden, ich glaube du missverstehst komplett was CUDA überhaupt ist... oder generell wie all diese Sachen funktionieren.
     

    mike9677

    Portal Pro
    January 10, 2008
    585
    9
    Home Country
    Germany Germany
    Re: AW: LAV Filter

    Hi.
    Dann musst du mal sehen, ob irgendwas im Treiber falsch eingestellt ist.

    Was könnte das genau sein ??

    Ich habe jetzt schon die Graka-Treiber entfernt und habe Drive-Sweeper laufen lassen. Danach den aktuellsten Treiber der NVIDIA-Homepage geladen und wieder installiert.
    An den Einstellungen ändere ich immer nur "vertikale Sync.: Automatisch ein"

    Ich bin so langsam echt am verzweifeln !

    mike
     

    Users who are viewing this thread

    Top Bottom