Konvertierung fehlgeschlagen: Inkompatible Video-Parameter beim Dekodieren von QSV

Meine Konvertierungen von Sendungen in h.264 schlagen in MCEBuddy 2.5.3 fehl. MCEBuddy erzeugt eine unvollständige Videodatei, die beim Abspielen mitten in der Sendung einfriert. Das Log enthält viele Zeilen mit

2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake --> [h264_qsv @ 00000000033ccf00] Error during QSV decoding.: incompatible video parameters (-14)

Eine gekürzte Log-Datei ist angehängt, die vollständige Version finden Sie hier.

Ich freue mich über Hilfe. Vielen Dank im Voraus.

log_short.log (2,0 MB)

Sie verwenden ein älteres Intel-System mit einem Sandy-Bridge-Chipsatz. Das war der erste Intel-QSV-Chipsatz, bei dem beim Versuch, das h264-Video zu dekodieren, ein Fehler auftrat (Sie konvertieren h264 zu h264).

2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake → [h264_qsv @ 00000000033ccf00] Error during QSV decoding.: incompatible video parameters (-14)

Wir haben einen Patch eingefügt, der diesen QSV-Dekodierfehler erkennt und ohne Hardware-Dekodierung erneut versucht. Laden Sie die neueste 2.5.4 BETA-Version von MCEBuddy herunter und versuchen Sie es erneut. Diesmal sollte der QSV-Fehler erkannt und die Parameter so angepasst werden, dass die Konvertierung erfolgreich durchgeführt wird.

Danke, Goose. Zur Klarstellung: Bei jeder Konversion wird zunächst versucht, eine Hardware-Kodierung zu verwenden, und bei einem Fehler auf eine Kodierung ohne Hardware zurückgegriffen, korrekt?

Ich frage, wei die meisten meiner Aufzeichnungen MPEG2 sind und ich dabei keine Probleme habe – ich möchte also möglichst oft Hardware-Kodierung nutzen, um Konvertierungszeit zu sparen.

Ja, das ist richtig. Lass mich wissen, wie es läuft.

@Goose: Erfolg, das scheint den Trick gemacht zu haben. Wenn der Fehler nicht vorhergesagt, sondern nur begegnet werden kann, scheint der Patch die Lösung zu sein. Er verschwendet etwas Zeit, indem er zunächst 30–50 % der Datei mit den falschen Parametern konvertiert, aber er funktioniert, und das ist das Hauptziel. Wenn du möchtest, verlinke ich hier ein neues Log: hier.

Danke für die schnelle Lösung!!!

Danke für die Logs. Es gibt keine Möglichkeit, vorherzusagen, wann Ihr Hardware-Decoder ausfällt. In diesem Fall fällt der Hardware-Decoder etwa bei 60 % der Datei aus, wenn er einen Videostream trifft, den er nicht verarbeiten kann. Wenn er keine Fehler trifft, ist alles in Ordnung; wenn er einen Fehler trifft, wird MCEBuddy ihn nun erkennen und ausgleichen.

Toll, danke @Goose, betrachte das als gelöst. Ich habe mehrere Sendungen mit der 2.5.4 Beta verarbeitet und sie funktionieren alle einwandfrei. Danke, dass du dieses großartige Tool pflegst!