Handbrake-Fehler bei Verwendung des Intel QSV HEVC-Encoders (Gelöst durch Upgrade von HandbrakeCLI)

Anfragetyp:
BUG

MCEBuddy-Version und Typ (32bit oder 64bit):
2.5.5 64bit

Betriebssystem und Typ (32bit oder 64bit):
Windows 10 Pro 64bit

Zusammenfassung des Problems oder Vorschlags:
2020-07-27T18:36:01 MCEBuddy.AppWrapper.Handbrake → [18:36:01] qsv_hevc_make_header: MFXVideoENCODE_EncodeFrameAsync failed (-5)
2020-07-27T18:36:01 MCEBuddy.AppWrapper.Handbrake → ERROR: encqsvInit: qsv_hevc_make_header failed
2020-07-27T18:36:01 MCEBuddy.AppWrapper.Handbrake → ERROR: Failure to initialise thread ‘Quick Sync Video encoder (Intel Media SDK)’

Ich bin auf dasselbe Problem mit der vorherigen Version von Handbrake gestoßen, die ich außerhalb von MCEBuddy verwendet habe. Die neueste Version von Handbrake behebt das Problem. Ich habe Handbrake CLI manuell heruntergeladen und in den Handbrake-Ordner unter MCEBuddy gelegt, um das Problem zu lösen.

Schritte zur Reproduktion des Fehlers:
Kodierung mit Handbrake und Intel QSV HEVC. Quelle stammt von PlayLater.

handbrake-general=–decomb --auto-anamorphic --verbose=2
handbrake-video=–start-at duration:0 -e qsv_h265 --encoder-preset quality -q 28 -vfr
handbrake-audio=–aencoder copy --audio-copy-mask aac,ac3,eac3,truehd,dts,dtshd,mp3,flac -R auto --all-audio
handbrake-audioac3=–aencoder copy --audio-copy-mask aac,ac3,eac3,truehd,dts,dtshd,mp3,flac -R auto --all-audio
handbrake-ext=.mkv
handbrake-audiodelay=skip

Screenshots:


Können Sie die Protokolldatei einfügen (und möglicherweise das Originalvideo hochladen, damit wir es nachvollziehen können).

Ab Version 2.5.5 sind zwei verschiedene Versionen von HandBrake in MCEBuddy enthalten. Die ältere Version ist auf einigen Intel-Plattformen für die Hardware-Kodierung deutlich schneller und wird von MCEBuddy bei der Hardware-Kodierung auf Intel-Plattformen verwendet (die Protokolle zeigen dies). Wissen Sie, welche Version Sie ersetzt haben?

Aufgrund der Nutzungsbedingungen innerhalb der PlayOn-Software kann ich Ihnen das Originalvideo nicht zur Verfügung stellen. Hier ist jedoch das Protokoll.
Letterkenny - S01E01 - Ain’t No Reason to Get Excited.mp4-TV Stream 14-2020-07-27T18-34-41.log (1,9 MB)

1 „Gefällt mir“

Verstanden, danke. Es sieht so aus, als würden Sie ein benutzerdefiniertes Profil mit erzwungener Hardware-Kodierung verwenden:

handbrake-UsingHardwareEncoding=true

und daher wird die Standard-HandBrake-Version verwendet, nicht die ältere hardware-optimierte HandBrake-Version, die Sie durch die neueste Version ersetzt haben.

Wir werden die neueste HandBrake-Version testen und mit dem nächsten Build aktualisieren.

Welche Version hast du heruntergeladen?

HandBrakeCLI-1.3.3-win-x86_64

Behoben im heutigen 2.5.5-BETA-Build