Mein Windows-Update hatte vor ein paar Tagen einen neuen Treiber für meine Radeon R9, und das hat die Leistung komplett ruiniert. Konvertierungen sind hängen geblieben, und eine, die ich heute Abend mit dem MP4-High-Quality-Profil gestartet habe, war nach vier Stunden erst zu 37 % von Durchgang 1 fertig. Als ich die Hardware-Encoding-Option im Profil deaktiviert habe, war alles wieder normal – ich bin jetzt schon nach 10–15 Minuten bei 15 %.
Ich bin mir nicht sicher, ob bei meinem Setup jemals Hardware-Encoding genutzt wurde, aber dieses Problem ist erst seit gestern aufgetreten, und die AMD-Treiber-Änderung ist die einzige kürzliche Veränderung.
Grafiktreiber sind verantwortlich für effiziente oder fehlerhafte Hardware-Kodierung. Details findest du in diesem Thema: GPU/Hardware Encoding/Acceleration FAQs
Wenn sich dein Treiber gestern aktualisiert hat, ist das die Ursache für das Problem. Kehre zum älteren Treiber zurück. Nicht alle Treiber sind gleich.
Außerdem ist es ohne die Protokolle nicht möglich zu sehen, was vor sich geht b
Ich habe 2 Konvertierungs-Logs hochgeladen. Ich habe beide abgebrochen. Und zum Vergleich: Das Nancy-Drew-Projekt von vor einer Woche dauerte ungefähr 52 Minuten. Das hochgeladene habe ich nach 5,5 Stunden gestoppt. Soweit ich mich erinnere, zeigte es fast fertig an, schien aber steckengeblieben zu sein.
Beide Dateien werden mit derselben Rate kodiert, etwa 12 fps. Es wird von H.264 auf H.264 (??) mit deinem VCE-Hardware-Encoder und HandBrake konvertiert, daher besteht kein Unterschied in der Kodiergeschwindigkeit.
„Nancy Drew“ ist ein Video von einer Stunde, „Minority Report“ ein Video von drei Stunden – logisch braucht es dreimal so lange!
Warum genau konvertierst du von H.264 auf H.264? Höchstwahrscheinlich verliert dabei dein Hardware-Encoder den Faden; die meisten sind für H.264-zu-H.264-Konvertierungen nicht ausgelegt. Versuch stattdessen das Profil MP4 Unprocessed, das ist blitzschnell!
Mir ist außerdem aufgeallen, dass du die MP4 High Quality-Zwei-Durchgang-Profile nutzt (die generell SEHR langsam sind), und „Nancy Drew“ wurde gar nicht fertig konvertiert – dein Grafiktreiber ist beim zweiten Durchgang hängen geblieben und du hast abgebrochen. Versuch ein Ein-Durchgang-Profil wie MP4 Normal. Die Kombination H.264 → H.264 plus Zwei-Durchgang ist für deinen Grafiktreiber offenbar zuviel.
Wenn du Hardware-Kodierung weiter nutzen willst, versuch statt HandBrake ffmpeg in deinem Profil (Reihenfolge tauschen). Aktualisiere außerdem auf den neuesten Build – wir haben ein paar Optimierungen am Encoder-Setup vorgenommen. Ändere die Reihenfolge von order=handbrake,ffmpeg in order=ffmpeg,handbrake.
Aussagekräftige Logs – im nächsten Build fügen wir eine bessere Erkennung für hängende Hardware-Treiber hinzu. Es zeigt sich aber auch, dass du möglicherweise stabilere Grafiktreiber brauchst.
Wahrscheinlich mangelt es mir an Erfahrung. Ich bekomme eine TS-Datei von meiner Hauppage-Software und möchte sie in MP4 für meinen Plex-Server umwandeln, um Transkodierung zu vermeiden. Das Profil verringert die Größe auf etwa ein Drittel des Originals. Ich habe das unverarbeitete Profil noch nicht ausprobiert, weil ich befürchtete, es würde eine viel größere Datei behalten.