Destellos blancos después de la conversión

Estoy convirtiendo archivos .wtv a .mkv y últimamente las conversiones presentan destellos blancos cada 5-10 segundos. Pensé que era porque mi MCEBuddy estaba desactualizado. Así que instalé la nueva versión y lo intenté de nuevo, pero el video sigue teniendo estos destellos. Esto ocurre al convertir un programa del canal SYFY, pero no se limita a un solo programa de ese canal. No he convertido nada de otro canal últimamente, así que no sé si ese sea el problema o no.

Cualquier ayuda se agradece

¿Podría ser el reproductor?

Prueba usando VLC y mira si sucede. También puedes subir el video convertido final a nuestro servidor de carga y podemos revisarlo.

Estoy usando el VLC más reciente, es todo lo que uso para archivos de video. Sin embargo, no ocurre con otros videos que tengo en mi PC.

Revisé grabaciones anteriores y esto comenzó después de la conversión del 23 de junio de un programa de SYFY y el episodio de la semana siguiente. Mi computadora no tiene actualización automática y no se han instalado actualizaciones en meses.

Subiendo a la carpeta

Acabo de revisar y los programas se instalaron el 1/7, fecha de la primera conversión con flashes. Nvidia GeForce Experience (actualización) y EPG123. No estoy seguro de si alguno de esos podría causar el problema. Los controladores de video no se han actualizado porque causa un error en WMC.

Si estás usando aceleración por hardware, intenta desactivarla y convertirlo para ver si eso ayuda. ¿También parpadea en WMP?

No veo los destellos al usar WMP, pero a veces sí veo pixelación, donde la pantalla pasa a un píxel más grande. El original no hace esto, que yo note. Y si estoy encontrando el ajuste correcto en la configuración experta, la aceleración por hardware está desactivada.

Vale, parece que los códecs en WMP y VLC están manejando el video de forma diferente. ¿Qué perfil estás usando? Intenta cambiar el codificador; si el perfil está usando ffmpeg, cámbialo a handbrake y viceversa.

Estoy usando el perfil normal de MKV pero no sé cómo cambiar el codificador. En profiles.config veo en la sección [MKV Normal Quality] “order=handbrake,ffmpeg,mencoder”. ¿Simplemente cambio el orden a ffmpeg,handbrake,mencoder?

Eso es correcto

OK, esto es extraño; anoche probé con un canal diferente antes de cambiar el codificador. Grabé un programa en el canal SCI para ver si había diferencia y la hubo: no hubo destellos en absoluto, así que el problema está relacionado con el canal SYFY.

Intentaré cambiar el codificador y volver a ejecutarlo en el programa de SYFY para ver si eso ayuda.

Lo probé usando el codificador ffmpeg: mismos resultados. Estaba revisando el registro y noté algo que no aparece en el que no parpadea

Blockquote 2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Stream #0:00xa: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Stream #0:10xb: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Stream #0:2[0xc]: Video: h264 (High), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], Closed Captions, 59.94 fps, 59.94 tbr, 10000k tbn, 119.88 tbc
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Stream #0:3[0xffffffff]: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 200x113 [SAR 96:96 DAR 200:113], 90k tbr, 90k tbn, 90k tbc
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Metadata:
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → title : TV Thumbnail
2017-07-12T16:36:33 MCEBuddy.AppWrapper.Base → Stream #0:4[0xd]: Subtitle: eia_608

El Stream 0:3 es el que estoy mirando. ¿SYFY está inyectando algo que lo esté causando?

No, eso es solo una imagen MJPEG. Se ignora.

Sospecho que tu transmisión podría estar corrompida, por lo que los codificadores están descartando los paquetes y reemplazándolos con rellenos, lo que está causando los destellos blancos. Podría estar relacionado con los controladores o el firmware de tu sintonizador. Revisa los registros de conversión y observa la salida de los codificadores para ver si aparece algún error.

El registro es enorme y hay un montón de errores. Muchos de “Past duration too large”. ¿Significa algo “Process exited with code 0”?

Intenté convertir el archivo a MP4 y salió bien, sin destellos blancos. Supongo que desde ahora convertiré a MP4…

“Process exited with code 0” significa que no se bloqueó ni falló, pero los errores te están diciendo mucho; tu fuente no está limpia y probablemente provoque degradación de calidad o pérdida de paquetes.

Valdría mucho la pena que investigaras por qué las grabaciones de origen están llenas de errores.
Si estás grabando OTA, podría tratarse de una señal débil: amplifícala.

Si estás grabando por cable, analógico: señal débil; digital: probablemente el problema sea el firmware/controlador del sintonizador de TV. Tal vez actualízalos o cámbialos.