videoedicion.org (v8.3)

Imagen, Audio y Vídeo Digital => Captura analógica / digitalización => Mensaje iniciado por: videonet en 05 de Abril de 2019, 21:34:48

Título: Como verificar si un archivo de video esta corrupto?
Publicado por: videonet en 05 de Abril de 2019, 21:34:48
Hola colegas y amigos. Siempre vuelvo a las fuentes. Tengo la siguiente consulta. Estoy convirtiendo a archivo digital, para un canal de TV de aire, viejos cassettes U-matic del año 1980 hasta 1992. Tuve que ingeniarme mucho para, primero que nada, limpiar los tapes de 3/4 de pulgada de hongos e impurezas, porque  caso contrario cada cinta de 1 hora me llevaria 5 entre parar y limpiar los cabezales de video. Utilice mucho de lo que uso en aeromodelismo, micro-relay controlado por un probador de motores de drone, para lograr la exacta tensión de la cinta al pasar por el cabezal.Luego inventar un sistema de almohadillas con gamuza embebidas en alcohol isopropílico para arrastrar hongo e impurezas, mientras avanzaba y retrocedía las cintas.
La captura la hago mediante una Canopus  y Pyro ADStech, ambas firewire
Desde una VCR U-matic conectado a un TBC profesional de 4 campos a la capturadora, de esta manera corrijo cualquier imperfección del sincronismo de la cinta, para la captura uso el adobe Premiere Pro V7 64 bit, luego edito, si es necesario y exporto en formato MXF OP1a DV25 PAL.
Bueno disculpen tanta charla, acá viene el tema, de 800 archivos han encontrado 30 con problemas de incongruencias entre el tiempo indicado en el archivo y el que muestra cuando lo suben al servidor Dalet. De acuerdo al informe que me envían busco el archivo AVI original y no encuentro problema alguno en el time line, lo mismo si reviso en Adobe el archivo MXF, todo se ve bien. Pero recuerdo que editando en un servidor  Applied Magic de los años 80 con HD SSD a veces algunos archivos que capturaba se congelaban y era porque había un solo cuadro con problema. Si eliminaba ese cuadro o frame todo seguía bien.
Por esto pienso que alguna parte de la captura o codificación posterior puede tener un dato o cluster corrupto en el HD que el servidor Dalet lo detecta y no el adobe Premiere.
Por eso estoy preguntando que soft consideran apropiado para revisar archivos de video y que lo corrijan o indiquen en que posición de tiempo esta el problema, de esta manera no se reitera el problema que originalmente puede estar en el archivo AVI.
O tal vez hay una manera de controlar con el adobe que desconozco.
Desde ya muchas gracias por las sugerencias, y si lo ven a Ramón arreglando el sitio, delen mi saludo.
Título: Re:Como verificar si un archivo de video esta corrupto?
Publicado por: Poucopelo en 09 de Abril de 2019, 11:01:16
Ante todo darte las gracias por contar cómo has resuelto el tema de la captura, es muy interesante  además de mostrar tu ingenio para limpiar las cintas.

Lo que planteas es una cuestión muy compleja.
Hasta lo que yo conozco, no se puede hacer nada desde Premiere para garantizar que el archivo exportado no tenga un fotograma corrupto. Se da por hecho que el programa hace bien su trabajo.

Se me ocurre que el problema pueda estar en el proceso de copiar el material exportado de un medio a otro, no sé si lo has enviado en un disco duro externo, o lo has hecho a través de la red.

Habría que comprobar la integridad de los datos copiados desde tu ordenador al del cliente.
Para eso hay herramientas que vigilan que la suma de los datos SHA1/MD5 es correcta. Echa un ojo por aquí:
https://www.genbeta.com/herramientas/checksum-compare-verificando-la-integridad-de-los-ficheros-de-varias-carpetas

https://freecommander.com/es/mas-detalles/

https://www.redeszone.net/2017/01/13/comprueba-facilmente-archivos-modificados-hashcheck/

Yo utlizo Teracopy para sustituir el gestor de archivos de Windows. La uso sobre todo para transferir al ordenador las tarjetas de memoria de la cámara. Incluye una función de comprobación de hashes para verificar que la copia es 100% fidedigna.

https://elgeek.com/32602/copiar-archivos-windows-teracopy

Todo ésto es válido en el caso de que el problema esté en la transferencia de archivos.
Si salen mal desde Premiere ya no sirve.

Saludos.
Título: Re:Como verificar si un archivo de video esta corrupto?
Publicado por: jm70 en 09 de Abril de 2019, 15:23:04
Habéis probado teracopy en Windows 10?
Título: Re:Como verificar si un archivo de video esta corrupto?
Publicado por: fistros en 09 de Abril de 2019, 15:29:32
Hola a todos.
Yo me inclino mas por un fallo de la lectura de la cinta en cierto momento de la captura.

Como yo me dedico por hobby a "esto del video", o sea, que no soy profesional del tema, sigo con camaras HD con cinta minidv.
En alguna captura de cinta, me da algun error (2 o 3 frames todos rojos).
Si es fallo de grabacion en la cinta, no se puede hacer nada.
Si es fallo de reproduccion, vuelvo a capturar este trozo de cinta o la cinta entera, y entonces va bien.
Título: Re:Como verificar si un archivo de video esta corrupto?
Publicado por: videonet en 09 de Abril de 2019, 20:08:06
Hola, gracias por tu aporte. Cualquier error de la cinta durante la reproducción es corregido por el TBC, Esto hace que la captura es correcta.
Cita de: fistros en 09 de Abril de 2019, 15:29:32Hola a todos.
Yo me inclino mas por un fallo de la lectura de la cinta en cierto momento de la captura.

Como yo me dedico por hobby a "esto del video", o sea, que no soy profesional del tema, sigo con camaras HD con cinta minidv.
En alguna captura de cinta, me da algun error (2 o 3 frames todos rojos).
Si es fallo de grabacion en la cinta, no se puede hacer nada.
Si es fallo de reproduccion, vuelvo a capturar este trozo de cinta o la cinta entera, y entonces va bien.
Título: Re:Como verificar si un archivo de video esta corrupto?
Publicado por: videonet en 09 de Abril de 2019, 20:16:49
Gracias por tu invalorable aporte, abrazo
Cita de: Poucopelo en 09 de Abril de 2019, 11:01:16Ante todo darte las gracias por contar cómo has resuelto el tema de la captura, es muy interesante  además de mostrar tu ingenio para limpiar las cintas.

Lo que planteas es una cuestión muy compleja.
Hasta lo que yo conozco, no se puede hacer nada desde Premiere para garantizar que el archivo exportado no tenga un fotograma corrupto. Se da por hecho que el programa hace bien su trabajo.

Se me ocurre que el problema pueda estar en el proceso de copiar el material exportado de un medio a otro, no sé si lo has enviado en un disco duro externo, o lo has hecho a través de la red.

Habría que comprobar la integridad de los datos copiados desde tu ordenador al del cliente.
Para eso hay herramientas que vigilan que la suma de los datos SHA1/MD5 es correcta. Echa un ojo por aquí:
https://www.genbeta.com/herramientas/checksum-compare-verificando-la-integridad-de-los-ficheros-de-varias-carpetas

https://freecommander.com/es/mas-detalles/

https://www.redeszone.net/2017/01/13/comprueba-facilmente-archivos-modificados-hashcheck/

Yo utlizo Teracopy para sustituir el gestor de archivos de Windows. La uso sobre todo para transferir al ordenador las tarjetas de memoria de la cámara. Incluye una función de comprobación de hashes para verificar que la copia es 100% fidedigna.

https://elgeek.com/32602/copiar-archivos-windows-teracopy

Todo ésto es válido en el caso de que el problema esté en la transferencia de archivos.
Si salen mal desde Premiere ya no sirve.

Saludos.