No puedo hacer que "MP4 Normal" use Handbrake

Soy un usuario nuevo y veo que todas mis conversiones con el perfil “MP4 Normal” parecen terminar usando ffmpeg. Veo que Handbrake falla en el archivo de registro, pero no estoy seguro de entender la causa. Aquí está la sección pertinente del archivo de registro:

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 → 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

¡Ayuda!

Gracias,
Bret

¿Puedes adjuntar tu archivo de registro de conversión? Puede haber más información allí. ¿Tienes una tarjeta gráfica Nvidia?

Tengo una tarjeta Nvidia, aunque es una versión anterior. Aquí tienes un enlace a un archivo de registro de conversión de ejemplo:
Registro de conversión

¡¡Agradezco la ayuda!!
Bret

Ok, después de mucha lectura, SUPONGO que MCEBuddy está cambiando de Handbrake a ffmpeg para poder usar NVENC con mi tarjeta Nvidia. Pensé que tenía QSV, pero como tengo deshabilitada la video integrada de la placa madre, no está disponible.

Me encantaría que alguien confirmara que eso es lo que está pasando.

¡Gracias!
Bret

Así que hice una prueba rápida, y si desactivo la “Codificación por hardware” entonces usa Handbrake.

Entonces lo que no logro entender es a) si no está usando Handbrake normalmente porque no puede encontrar QSV entonces b) ¿por qué no parece estar usando NVENC con ffmpeg (según el archivo de registro de arriba), aunque está detectado?

¿Suele ser esto solo algún problema extraño con los controladores? Estoy inclinado a simplemente desactivar la Codificación por hardware para poder usar Handbrake, pero me encantaría entenderlo todo primero…

¡Lo lograste! Eso es exactamente lo que está sucediendo en ambos casos. Puedes ver lo mismo en tu archivo de registro, donde detecta el hardware de Nvidia y prefiere tus codificadores.

Puedes:

  1. Desactivar el reordenamiento (ver comandos avanzados)

  2. Desactivar el hardware y la codificación en la página de configuración experta de la tarea de conversión

  3. Habilitar tu tarjeta de video Intel QSV como tu tarjeta principal para usar la codificación por hardware de HandBrake.

Tengo el mismo problema pero no puedo encontrar Deshabilitar hardware y codificación.

Si entras en tu tarea de conversión y haces clic en “Configuración avanzada” y te desplazas hasta la parte inferior de la pantalla, encontrarás Configuración de experto. Si haces clic en eso, encontrarás una casilla de verificación para “Aceleración por hardware” aproximamente a mitad de página.