Kann \"MP4 Normal\" nicht in Handbrake verwenden

Ich bin ein neuer Benutzer und stelle fest, dass alle meine Konvertierungen mit dem Profil „MP4 Normal“ offenbar mit ffmpeg durchgeführt werden. Im Logfile sehe ich, dass Handbrake fehlschlägt, aber ich bin mir nicht sicher, woran das liegt. Hier ist der relevante Ausschnitt aus dem Logfile:

INFORMATION> 2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Handbrake prüft auf OpenCL- und QuickSync-Unterstützung
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Starte Prozess C:\Program Files\MCEBuddy2x\handbrake\handbrakecli.exe
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Prozess-Argumente -i null -o null
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → UI-Session-Admin-Prozess : True
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Starte Prozess als UISession-Prozess mit Adminrechten. Dafür muss mindestens ein Benutzer (per Remote-Desktop oder lokal) angemeldet sein
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Setze Prozesspriorität auf Normal
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] hb_init: starting libhb thread
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] thread 6706e80 started (“libhb”)
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → HandBrake 20170728192513-45a24df-master (2017080101) - MinGW x86_64 - https://handbrake.fr
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → 8 CPUs detected
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Opening null…
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] CPU: Intel(R) Core™ i7-4790 CPU @ 3.60GHz
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] - Intel microarchitecture Haswell
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] - logical processor count: 8
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] Intel Quick Sync Video support: no
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] hb_scan: path=null, title_index=1
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → src/libbluray/disc/disc.c:274: failed opening UDF image null
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → src/libbluray/disc/disc.c:352: error opening file BDMV\index.bdmv
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → src/libbluray/disc/disc.c:352: error opening file BDMV\BACKUP\index.bdmv
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] bd: not a bd - trying as a stream/file instead
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → libdvdnav: Using dvdnav version 5.0.3
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → libdvdread: Encrypted DVD support unavailable.
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → libdvdread: Can’t stat null
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → No such file or directory
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → libdvdread: Could not open null
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → libdvdnav: vm: failed to open/read the DVD
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] dvd: not a dvd - trying as a stream/file instead
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] hb_stream_open: open null failed
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → [22:43:30] scan: unrecognized file type
2017-11-09T22:43:31 MCEBuddy.AppWrapper.Handbrake → [22:43:31] libhb: scan thread found 0 valid title(s)
2017-11-09T22:43:32 MCEBuddy.AppWrapper.Handbrake → No title found.
2017-11-09T22:43:33 MCEBuddy.AppWrapper.Handbrake → HandBrake has exited.
→ Process exited with code 2
WARNING> 2017-11-09T22:43:35 MCEBuddy.AppWrapper.Handbrake → Handbrake failed, non 0 return code
INFORMATION> 2017-11-09T22:43:35 MCEBuddy.AppWrapper.Handbrake → QuickSync encoding supported available → False
INFORMATION> 2017-11-09T22:43:35 MCEBuddy.AppWrapper.Handbrake → H.264 encoding supported available → False
INFORMATION> 2017-11-09T22:43:35 MCEBuddy.AppWrapper.Handbrake → H.265 encoding supported available → False
2017-11-09T22:43:35 MCEBuddy.Transcode.ConvertWithHandbrake → Handbrake profile disable software encoder fallback after hardware encoding failure (handbrake-DisableSoftwareEncoderFallback) : False
2017-11-09T22:43:35 MCEBuddy.Transcode.ConvertWithHandbrake → Handbrake profile optimized for hardware encoding, disable auto hardware optimization (handbrake-UsingHardwareEncoding) : False
2017-11-09T22:43:35 MCEBuddy.Transcode.ConvertWithHandbrake → Cannot find supported h264/h265 software/hardware encoder combination in profile, disabling auto hardware encoder adjustments

Hilfe!

Danke,
Bret

Können Sie Ihre Konvertierungsprotokolldatei anhängen? Dort könnte mehr drinstehen. Haben Sie eine Nvidia-Grafikkarte?

Ich habe zwar eine Nvidia-Karte, aber sie ist älter. Hier ist ein Link zu einer Beispiel-Konvertierungsprotokolldatei:
Conversion Log

Ich danke für die Hilfe!!
Bret

Ok, nach vielem Lesen VERMUTE ich, dass MCEBuddy von Handbrake auf ffmpeg umstellt, damit es NVENC mit meiner Nvidia-Karte nutzen kann. Ich dachte, ich hätte QSV, aber da meine Onboard-Grafik deaktiviert ist, steht sie nicht zur Verfügung.

Ich würde mich freuen, wenn jemand bestätigen könnte, dass das hier der Fall ist.

Danke!
Bret

Ich habe also einen kurzen Test gemacht, und wenn ich „Hardware-Encoding“ deaktiviere, verwendet es Handbrake.

Was ich nicht herausfinden kann, ist a) ob es normalerweise Handbrake nicht nutzt, weil es QSV nicht findet, und b) warum es scheinbar NVENC mit ffmpeg nicht verwendet (laut obiger Log-Datei), obwohl es erkannt wird?

Handelt es sich dabei normalerweise nur um ein seltsames Treiberproblem? Ich neige dazu, Hardware-Encoding einfach zu deaktivieren, damit ich Handbrake nutzen kann, aber ich würde es gern zuerst verstehen …

Sie haben es erfasst! Genau das passiert in beiden Fällen. Sie können dasselbe in Ihrer Protokolldatei sehen, wo es Nvidia-Hardware erkennt und Ihre Encoder bevorzugt.

Sie können:

  1. Die Umordnung deaktivieren (siehe erweiterte Befehle)

  2. Hardware und Kodierung auf der Experteneinstellungsseite der Konvertierungsaufgabe deaktivieren

  3. Ihre QSV-Intel-Videokarte als primäre Karte aktivieren, um die Hardware-Kodierung von Handbrake zu verwenden.

Ich habe das gleiche Problem, aber ich kann „Hardware und Kodierung deaktivieren“ nicht finden.

Wenn du in deine Konvertierungsaufgabe gehst und auf „Erweiterte Einstellungen“ klickst und ganz nach unten auf der Seite scrollst, findest du die Experteneinstellungen. Wenn du darauf klickst, findest du etwa in der Mitte der Seite ein Kontrollkästchen für „Hardware-Beschleunigung“.