Ist das bei NVIDIA so? Ich nutze zwar Radeon, in DR ist OpenCL aktiviert und H264/5 Hardware Decode funktioniert.
Nvidia verfügt über beide Möglichkeiten, wobei OpenCL als Konkurrenz-Verfahren vergleichsweise stiefmütterlich behandelt wird. Nvidia liegt gegenüber AMD meist 1-2 OpenCL-Versionen zurück.
AMD kann nur OpenCL. Darüber läuft auch die Hardware-Beschleunigung.
OpenCL kann die Intel-Grafikkarte. Dort fehlt aber offenbar der Treiber.
Ich meinet eigentlich einen Screenshot von den Einstellungen in Resolve, die deine Theorie belegen, dass OpenCL Hardwaredecoding ausschließt.
Könnte auch jeder andere machen, der Resolve mit Hardwaredecoding unter Nvidia nutzt.
da ist jetzt alles aktualisiert, aber es geht immer noch nicht... was kann ich denn noch machen? muss bei resolve noch irgendwas eingestellt werden oder so?
Jost hat geschrieben: ↑So 22 Nov, 2020 20:12
Aber Du hast doch einen 7700K. Der hat eine intere GPU. Wo ist die abgeblieben? Im Nvidia-Testprogramm heißt es auch: keine integrierte Grafikkarte.
da ist jetzt alles aktualisiert, aber es geht immer noch nicht... was kann ich denn noch machen? muss bei resolve noch irgendwas eingestellt werden oder so?
Damit könntest du Intel Quicksync nutzen. Voraussetzung ist, dass die Intel GPU überhaupt bei dir läuft. Das sieht man, wie weiter oben beschrieben, im Gerätemanager unter Grafikkarten.
Ich vermute aber, dass sie abgeschaltet ist, denn sonst würde Resolve sie dir unter dem selben Punkt anbieten, Hardwarebeschleunigung.
Daher müsstest du schauen, ob du die IGPU im BIOS anschalten kannst. Es gibt aber auch Boards, die die IGPU nicht unterstützen, müsste man im Zweifel nachschauen.
Dann Resolve neu starten und schauen ob das was gebracht hat.
Falls nicht: ich würde andere Programme (ffmpeg?) testen die auch Hardware H264/5 Decode unterstützen. Wenn es damit geht, dann liegt es nicht an defekte Hardware.
Und vll. noch: alle laufende Programme (Virenscanner usw.) im Hintergrund beenden und dann Resolve Starten.
"Deine Zeit ist begrenzt. Verschwende sie nicht damit, das Leben eines Anderen zu leben"
(Steve Jobs)
Zuletzt geändert von roki100 am Mo 23 Nov, 2020 19:55, insgesamt 1-mal geändert.
da ist jetzt alles aktualisiert, aber es geht immer noch nicht... was kann ich denn noch machen? muss bei resolve noch irgendwas eingestellt werden oder so?
Damit könntest du Intel Quicksync nutzen. Voraussetzung ist, dass die Intel GPU überhaupt bei dir läuft. Das sieht man, wie weiter oben beschrieben, im Gerätemanager unter Grafikkarten.
Ich vermute aber, dass sie abgeschaltet ist, denn sonst würde Resolve sie dir unter dem selben Punkt anbieten, Hardwarebeschleunigung.
Dann müsstest du schauen, ob du die IGPU im BIOS anschalten kannst. Es gibt aber auch Boards, die die IGPU nicht unterstützen, müsste man im Zweifel nachschauen.
könntest du einen link zu intel quick sync angeben? sorry, kenne mich damit null aus...
da ist jetzt alles aktualisiert, aber es geht immer noch nicht... was kann ich denn noch machen? muss bei resolve noch irgendwas eingestellt werden oder so?
Damit könntest du Intel Quicksync nutzen. Voraussetzung ist, dass die Intel GPU überhaupt bei dir läuft. Das sieht man, wie weiter oben beschrieben, im Gerätemanager unter Grafikkarten.
Ich vermute aber, dass sie abgeschaltet ist, denn sonst würde Resolve sie dir unter dem selben Punkt anbieten, Hardwarebeschleunigung.
Daher müsstest du schauen, ob du die IGPU im BIOS anschalten kannst. Es gibt aber auch Boards, die die IGPU nicht unterstützen, müsste man im Zweifel nachschauen.
roki100 hat geschrieben: ↑Mo 23 Nov, 2020 19:54
In Resolve unter Preferences:
Dann Resolve neu starten und schauen ob das was gebracht hat.
Falls nicht: ich würde andere Programme (ffmpeg?) testen die auch Hardware H264/5 Decode unterstützen. Wenn es damit geht, dann liegt es nicht an defekte Hardware.
Und vll. noch: alle laufende Programme (Virenscanner usw.) im Hintergrund beenden und dann Resolve Starten.
Das habe ich auch schon gelesen. Aber wie genau funktioniert das dann mit ffmpeg?
Wenn Du das nicht weißt, dann brauchst Du da gar nicht im BIOS gucken bzw. BIOS Setup ist höchstwahrscheinlich auf default (und das ist gut so). ;)
Versuch bitte das hier: viewtopic.php?f=6&t=145380&p=1071466#p1071459 Vor allem der erste Vorschlag mit "Reset Preferences".
"Deine Zeit ist begrenzt. Verschwende sie nicht damit, das Leben eines Anderen zu leben"
(Steve Jobs)
roki100 hat geschrieben: ↑Mo 23 Nov, 2020 20:12
Wenn Du das nicht weißt, dann brauchst Du da gar nicht im BIOS gucken bzw. BIOS Setup ist höchstwahrscheinlich auf default (und das ist gut so). ;)
Versuch bitte das hier: viewtopic.php?f=6&t=145380&p=1071466#p1071459 Vor allem der erste Vorschlag mit "Reset Preferences".
Zurücksetzen hat nichts gebracht... Wie genau geht das mit ffmpeg?
Alles was ich bei Google nach DaVinci Resolve und h264 / h265 hardware acceleration not show etc. durchsuche, ist das Ergebnis öfter in Verbindung mit Geforce 1050. Und es gibt leider keine Lösung. :(
"Deine Zeit ist begrenzt. Verschwende sie nicht damit, das Leben eines Anderen zu leben"
(Steve Jobs)
Naja, ich hatte ja weiter oben beschrieben, dass es bei mir genauso ist, mit einer GTX 950.
Und ein anderer User hier hat geschrieben, dass es mit ein und dem selben Grafikkartentyp bei ihm mal geht und mal nicht.
970, glaube ich.
Klar, könnte ein Defekt sein, aber so viele defekte Grafikkarten hatte ich in meinem Leben noch nicht ;)
Einen Test für NVDec habe ich noch nicht gefunden bzw. nicht richtig kapiert.
Quicksync funktioniert bei mir, daher ist das nicht so wichtig. Aber es würde mich schon interessieren.
Keine Lösung, weil Nvidia die Hardware Acceleration automatisch zuschaltet wenn möglich
was in meinem bereits geposteten Beispiel bedeutet
ASUS GTX 970 machts
MSI GTX 970 machts nicht.
laut GPU-Z sind beide Karten identisch.
Meine Vermutung ist dass die Billigheiner zweitklassige Prozessoren verwenden und einige Funktionen abschalten
Zuletzt geändert von Bluboy am Mo 23 Nov, 2020 21:49, insgesamt 1-mal geändert.
Bluboy hat wahrscheinlich recht.
Kann man nvdec/nvenc nicht unter Nvidia Preferences erzwingen?
Klingt blöd, aber vll. auch mal (Windows) "Kompatibilitätsmodus" für Davinci Resolve versuchen. https://www.onlinepc.ch/software/tipps- ... 62966.html
"Deine Zeit ist begrenzt. Verschwende sie nicht damit, das Leben eines Anderen zu leben"
(Steve Jobs)
Jost hat geschrieben: ↑Di 24 Nov, 2020 08:24
Die korrekte Nvidia-Einstellung in den Preferenzen:
Die 1050 kann NVDec. Ob BM das ermöglicht, ist eine andere Frage.
ich habe jetzt alles probiert, aber es ädert sich nicht. mit ffmpeg kenne ich mich nicht aus, dann muss ich wohl erst mal proxies erstellen, um weiter flüssig schneiden zu können...
dienstag_01 hat geschrieben: ↑Di 24 Nov, 2020 10:54
Nach deiner eigenen Aussage funktioniert doch die Nvidia Hardwarebeschleunigung (Decode) nur mit CUDA?!
Wie kommst Du denn darauf? Im Gegenteil. Habe ich doch ausdrücklich geschrieben, dass Nvidia Cuda und OpenCL kann. Extra noch den Link angehängt.
Du hast da was verwechselt: Natürlich kann nur Nvidia NVDec. Das geht aber nur über Cuda und nicht über OpenCl. Anderenfalls könnte ja auch AMD NVDec. Was selbstverständlich nicht der Fall ist.
dienstag_01 hat geschrieben: ↑Di 24 Nov, 2020 10:54
Nach deiner eigenen Aussage funktioniert doch die Nvidia Hardwarebeschleunigung (Decode) nur mit CUDA?!
Wie kommst Du denn darauf? Im Gegenteil. Habe ich doch ausdrücklich geschrieben, dass Nvidia Cuda und OpenCL kann. Extra noch den Link angehängt.
Du hast da was verwechselt: Natürlich kann nur Nvidia NVDec. Das geht aber nur über Cuda und nicht über OpenCl. Anderenfalls könnte ja auch AMD NVDec. Was selbstverständlich nicht der Fall ist.
Deshalb komme ich darauf, schon vergessen:
Jost hat geschrieben:Ja, die läuft so aber nur auf OpenCL. Die muss auf Cuda laufen. Anderenfalls gibt es kein NVDec.
Bluboy hat geschrieben: ↑Mo 23 Nov, 2020 21:17
Keine Lösung, weil Nvidia die Hardware Acceleration automatisch zuschaltet wenn möglich
was in meinem bereits geposteten Beispiel bedeutet
ASUS GTX 970 machts
MSI GTX 970 machts nicht.
laut GPU-Z sind beide Karten identisch.
Meine Vermutung ist dass die Billigheiner zweitklassige Prozessoren verwenden und einige Funktionen abschalten
zum teil basieren die karten mit den selben bekannten GTX-nummern tatsächlich auf geringfügig anderen grafikchips bzw. generationen der selben. für die GTX970 kann ich dir das jetzt nicht genau sagen, aber z.b. von der hier hauptsächlich diskutierten 1050er gibt's tatsächlich varianten mit dem GP107 od. eben GP106 mit jeweils leicht divergierenden eigenschaften. (siehe bspw. https://developer.nvidia.com/video-enco ... matrix-new)
Zuletzt geändert von mash_gh4 am Di 24 Nov, 2020 11:45, insgesamt 1-mal geändert.
Jost hat geschrieben: ↑Di 24 Nov, 2020 11:20
Du hast da was verwechselt: Natürlich kann nur Nvidia NVDec. Das geht aber nur über Cuda und nicht über OpenCl. Anderenfalls könnte ja auch AMD NVDec. Was selbstverständlich nicht der Fall ist.
ganz so einfach ist das nicht, weil NVDec ja nicht nur eine softwarelösung ist, sondern eben auch ganz spezifische hardwarevoraussetzungen auf den betreffenen karten voraussetzt!
CUDA und einige andere systemvoraussetzungen sind allerdings natürlich trotzdem zwingen notwendig, damit das ganze funktioniert. (im falle der aktuellen ausgabde des nvidia video codec SDK: https://docs.nvidia.com/video-technolog ... quirements )
dienstag_01 hat geschrieben: ↑Di 24 Nov, 2020 10:54
Nach deiner eigenen Aussage funktioniert doch die Nvidia Hardwarebeschleunigung (Decode) nur mit CUDA?!
Wie kommst Du denn darauf? Im Gegenteil. Habe ich doch ausdrücklich geschrieben, dass Nvidia Cuda und OpenCL kann. Extra noch den Link angehängt.
Du hast da was verwechselt: Natürlich kann nur Nvidia NVDec. Das geht aber nur über Cuda und nicht über OpenCl. Anderenfalls könnte ja auch AMD NVDec. Was selbstverständlich nicht der Fall ist.
Da NVDec ein Hardwaredecoder ist (beinhaltet), wird es den wohl schwerlich auf AMD-Karten geben. Dort gibt es natürlich einen von AMD.
Und, so wie ich deine Aussagen hier verstehe, läuft NVDec ja auch mit OpenCL auf einer Nvidia-Karte in Resolve ;)
dienstag_01 hat geschrieben: ↑Di 24 Nov, 2020 12:02
Und, so wie ich deine Aussagen hier verstehe, läuft NVDec ja auch mit OpenCL auf einer Nvidia-Karte in Resolve ;)
Ich habe keinen Hinweis darauf gefunden, dass OpenCL NVDec/NVEnc anspricht und umgekehrt.
Rechtliche Notiz: Wir übernehmen keine Verantwortung für den Inhalt der Beiträge
und behalten uns das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.