TS sin procesar con Comskip causando artefactos aumentados

Tipo de solicitud:
BUG / NUEVA FUNCIONALIDAD

Versión y tipo de MCEBuddy (32 o 64 bits):
x64, 2.4 r11

Sistema operativo y tipo (32 o 64 bits):
Win7 x64

Resumen del problema o sugerencia:
Si se usa la tarea de conversión «TS sin procesar» con Comskip, el vídeo resultante se corrompe y no se reproduce o presenta colores incorrectos. Es más evidente con Windows Media Player. En VLC se reproducen mejor, aunque aún se aprecian algunos problemas.
Usar Show Analyzer no es tan problemático, pero sí he visto colores erróneos en un vídeo (y en una ocasión falló una conversión).
Convertir a MP4 con Comskip funciona correctamente.

Pasos para reproducir el error:
Configure la tarea de conversión «TS sin procesar» para usar Comskip (INI predeterminado). Convierta un archivo TS (grabado con sintonizador de TV).
Reproduzca el vídeo; si llega a reproducirse, aparecerá pixelado y faltarán grandes fragmentos.

Capturas de pantalla:

registro
mcebuddy.log.zip (39.9 KB)Babel_20190901_1200.ts-TS unprocessed-2019-09-05T18-31-32.4834587-05-00.log (465.5 KB)

Extraño, he estado usando ese mismo proceso durante el último año con buenos resultados. Estoy en Windows 10 y estaba usando una versión anterior de mcebuddy.

Bueno, la versión es algo a tener en cuenta. Estaba usando la versión gratuita (durante mucho tiempo) sin problemas. Recientemente compré la nueva versión.

Funciona bien aquí. Tal vez sea algo específico de tu grabación. No veo el registro de conversión. Puedes subir el video original y el registro de conversión a nuestro servidor y podemos revisarlo.

Otra cosa a considerar. ¿Estás seguro de que el bloqueo no está en el original? ¿Estás archivando los originales o permitiendo que mcebuddy los elimine?

Solo una idea, podría ser una señal deficiente.

El original está bien. Lo probé con dos videos, uno en 480p y otro en 1080p.
No sé dónde están los registros de conversión.

En la carpeta de registros, cada archivo tiene su propio registro de conversión.

No, si los registros de trabajo están desactivados :slight_smile: Acabo de subir un registro.

Revisé tus registros y parece que hay un problema con el video original:

2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → [mpeg2video @ 0000000002a72940] Invalid frame dimensions 0x0.
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → Last message repeated 4 times
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → [mpegts @ 0000000002a71000] PES packet size mismatch
2019-09-05T18:35:09 MCEBuddy.AppWrapper.FFmpeg → Last message repeated 4 times

No puedo decir si es menor o mayor. La única diferencia entre comskip y showanalyzer es que tienen distintos algoritmos de detección, por lo que los puntos de marcado de comerciales serían diferentes. Es posible que los puntos de marcado seleccionados por Comskip tengan cierta corrupción de datos de video en esos puntos del video original que podrían estar causando el problema. ¿Has intentado reproducir el archivo convertido en VLC? A veces es el códec del reproductor el que tiene problemas.

La única forma de saber sería revisar los videos originales y convertidos. Si los subes al servidor de MCEBuddy puedo revisarlos.

Videos subidos al servidor FTP.

Gracias, los revisé. Tu video original tiene muchos artefactos al reproducirse en Windows 10 Media Player. Esos artefactos se amplifican después de cortarlos, nada que ver con Comskip. El problema es simplemente con las ubicaciones de los cortes identificados por Comskip, que tienen más artefactos y errores en esos puntos que los identificados por ShowAnalyzer; de cualquier manera, el problema está en la grabación. Si estás usando una tarjeta de sintonizador, revisa tu señal, ya que estos artefactos no aparecen como errores de sincronización (lo que indicaría un problema con el firmware/controlador), sino como parte de la propia señal.

Entonces, ¿por qué se ven bien si los convierto a MP4 (junto con usar Comskip)? ¿La conversión o compresión oculta o “corrige” los errores obvios?

Sí, los filtros de conversión en perfiles no procesados intentan suavizar los artefactos de video y corregir errores menores cuando es posible. Los perfiles no procesados copian el video sin alteraciones.