Impossible d'utiliser Handbrake pour "MP4 Normal"

Je suis un nouvel utilisateur et je constate que toutes mes conversions avec le profil « MP4 Normal » semblent utiliser ffmpeg. Je vois Handbrake échouer dans le fichier journal, mais je ne comprends pas la cause. Voici la section pertinente du journal :

INFORMATION> 2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Handbrake checking for OpenCL and QuickSync support
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Launching process C:\Program Files\MCEBuddy2x\handbrake\handbrakecli.exe
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Process arguments -i null -o null
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → UI Session Admin Process : True
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Starting process as a UISession process with Admin privileges. This requires atleast 1 user to be logged into the system (remote desktop or locally)
2017-11-09T22:43:30 MCEBuddy.AppWrapper.Handbrake → Setting process priority to 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

À l’aide !

Merci,
Bret

Pouvez-vous joindre votre fichier journal de conversion. Il peut y avoir plus d’informations dedans. Avez-vous une carte graphique Nvidia ?

J’ai bien une carte Nvidia, bien qu’elle soit ancienne. Voici un lien vers un exemple de fichier journal de conversion :
Journal de conversion

J’apprécie l’aide !!
Bret

Ok, après beaucoup de lectures, je SUPPOSE que MCEBuddy passe de Handbrake à ffmpeg afin de pouvoir utiliser NVENC avec ma carte Nvidia. Je pensais avoir QSV, mais comme la vidéo de ma carte mère est désactivée, elle n’est pas disponible.

J’aimerais que quelqu’un confirme que c’est bien ce qui se passe.

Merci!
Bret

J’ai donc fait un test rapide, et si je désactive « Encodage matériel », il utilise Handbrake.

Ce que je n’arrive pas à comprendre, c’est a) s’il n’utilise pas Handbrake normalement parce qu’il ne trouve pas QSV, alors b) pourquoi ne semble-t-il pas utiliser NVENC avec ffmpeg (d’après le fichier journal ci-dessus), alors qu’il est détecté ?

Est-ce généralement un problème étrange avec les pilotes ? J’ai tendance à simplement désactiver l’Encodage matériel pour pouvoir utiliser Handbrake, mais j’aimerais d’abord tout comprendre…

Vous avez compris ! C’est exactement ce qui se passe dans les deux cas. Vous pouvez le voir dans votre fichier journal où il détecte le matériel Nvidia et préfère vos encodeurs.

Vous pouvez :

  1. Désactiver la réorganisation (voir les commandes avancées)

  2. Désactiver le matériel et l’encodage sur la page des paramètres d’exportation de la tâche de conversion

  3. Activer votre carte vidéo Intel QSV comme carte principale pour utiliser l’encodage matériel Handbrake.

Je rencontre le même problème mais je n’arrive pas à trouver Désactiver le matériel et l’encodage.

Si vous accédez à votre tâche de conversion, cliquez sur « Paramètres avancés » et faites défiler jusqu’en bas de l’écran, vous trouverez les paramètres experts. Si vous cliquez dessus, vous verrez une case à cocher pour « Accélération matérielle » environ au milieu de la page.