Mis conversiones de programas transmitidos en h.264 están fallando en MCEBuddy 2.5.3. MCEBuddy genera un archivo de video parcial, que se congela durante la reproducción a mitad del programa. El registro contiene muchas líneas que dicen
2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake --> [h264_qsv @ 00000000033ccf00] Error during QSV decoding.: incompatible video parameters (-14)
Se adjunta un archivo de registro abreviado y el completo está enlazado aquí.
Estás usando un sistema Intel antiguo con un chipset Sandy Bridge. Ese fue el chipset QSV de 1.ª generación de Intel, que encontró un error al intentar decodificar el video h264 (estás convirtiendo h264 a h264).
2020-04-18T09:04:51 MCEBuddy.AppWrapper.Handbrake → [h264_qsv @ 00000000033ccf00] Error durante la decodificación QSV.: parámetros de video incompatibles (-14)
Hemos implementado un parche para detectar este fallo del decodificador QSV y reintentar sin usar decodificación por hardware. Descarga la última versión BETA 2.5.4 de MCEBuddy y ejecútalo de nuevo; esta vez debería detectar el fallo de QSV y ajustar los parámetros para convertir con éxito.
Gracias, Goose. Para aclarar, ¿en cada conversión siempre intentará primero la codificación por hardware y volverá a la codificación sin hardware si hay un error, correcto?
Pregunto porque la mayoría de mis grabaciones son mpeg2 y no tengo problemas con ellas; me gustaría usar la codificación por hardware tanto como sea posible para ahorrar tiempo de conversión.
@Goose: Éxito, parece que esto ha funcionado. Si el error debe encontrarse y no puede predecirse, entonces el parche parece ser la solución. Desperdicia algo de tiempo al convertir el 30-50% del archivo con los parámetros incorrectos primero, pero funciona y ese es el objetivo principal. Si te interesa, adjunto un nuevo registro aquí.
Gracias por los registros. No hay forma de predecir cuándo fallará el decodificador de hardware. En este caso, el decodificador de hardware falla aproximadamente al 60% del archivo cuando se encontró con una secuencia de video que no pudo procesar. Si nunca encuentra errores, todo está bien; si encuentra un error, ahora MCEBuddy lo detectará y lo compensará.
Genial, gracias @Goose, considero esto resuelto. Procesé varios programas con la versión beta 2.5.4 y todos funcionan perfectamente. ¡Gracias por mantener esta gran herramienta!