¿Existe algun programa para verificar o saber si un archivo de video esta correcto y completo?

Hola.

Vereis, tengo unos videos que mientras los copiaba a un disco duro externo el pc se colgo unos minutos, y luego siguio copiandolos, la cuestion es que no tengo tiempo para verlos enteros de nuevo y me gustaria saber si los videos no estan dañados, y si siguen estando completos y se han copiado bien. Del tipo que no haya ningun salto de escena o que se haya perdido algun fotograma. ¿Existe algun programa fiable y sencillo que pueda verificar esto?

Muchas gracias.
Usa un programa de CHEKSUM, creas el archivo cheksum en base al SHA1 o al MD5 para todos tus archivos [cualquier archivo], cuando copies o muevas dichos archivos el programa que creo el cheksum [o cualquier otro de cheksum] podra verificar la INTEGRIDAD de los archivos.

Nota que puedes crear un solo cheksum SHA1 o MD5 para un grupo de archivos [tambien admite carpetas], asi no tengas que hacer un cheksum para cada archivo. Yo uso el CHEKSUM cuando muevo de la PC al disco duro externo de resplado o cuando creo un DVD-ROM de respaldo, y solo cuando la verificacion del cheksum es correcta es como borro los archivos del PC. Yo uso el 'HashCheck Shell Extension' que se integra al explorador de archivos, asi puedo crear el cheksum y verificar los archivos con el cheksum desde cualquier ventana del explorador de windows.

En este tema esta mas detallado que programas de cheksum, y como se crea y despues se usa.
http://moddingmx.com/foro/index.php?/to ... n-archivo/

Con 'HashCheck Shell Extension' instalado, desde el explorador de windows se seleccionan los archivos, boton derecho en cualquiera de ellos y elegir CREATE CHEKSUM FILE, elegir un nombre y elegir el TIPO SHA1 o MD5.

Imagen

Al mover/copiar los archivos al otro disco duro se copia/mueve el archivo del cheksum, debe estar en la misma carpeta que los archivos a vrificar, solo se da doble click al archivo del cheksum.

Imagen
Con teracopy puedes sustituir el gestor de archivos de windows. Incluye la función de comprobación de hashes para verificar que la copia es 100% fidedigna.
Mejor que comprobar los hashes, es más preciso comparar byte a byte. En cuestión de rendimiento va a ser ligeramente mejor, la comprobación de hash tiene sentido cuando hay que comparar cada archivo con todos pero esta es una comprobación uno a uno.

De ese estilo tenemos diff (Linux) y WinDiff (Windows).
Muchas gracias a todos.
amchacon escribió:Mejor que comprobar los hashes, es más preciso comparar byte a byte. En cuestión de rendimiento va a ser ligeramente mejor, la comprobación de hash tiene sentido cuando hay que comparar cada archivo con todos pero esta es una comprobación uno a uno.

De ese estilo tenemos diff (Linux) y WinDiff (Windows).


Un archivo SHA1 de un grupo de archivos, abierto con el block de notas.
cheksums.SHA1 escribió:9e6bb9e28bba31fd881c26b168d5b0f50383d723 *tinstall.exe
6f619f4b68ec61ee84bddf2e2eb6fd74ee374fbd *tinstallwb.exe
bde990ecbefda395eab353262e91a3733fc7ab07 *WBDJA44I.DLL
f8ee9d71bbd89f2ed4f0a5867d00c2298b9d4918 *WBTOS45I.DLL
fc077cbf8d90945e97bf8c7de5b1312d8214b22b *tinstallwb.exe.ini
8827cc72609130fe2d1fb3f29050d267fc08690e *Bluestream.bmp
aff0831f7483918edfe3868448d2a9b380b94cb8 *DolbyDigitalPlusAA 7631.msi
98ebb737ee06989adbe4ee5352dbe2afdb115a43 *DolbyInst.bat


Imagen

De un archivo MD5 de un grupo de archivos
cheksums.MD5 escribió:6ee854f21b511bca25284b2b708bd90a *tinstall.exe
6d12988caf3d85ba650aff54619ee084 *tinstallwb.exe
d8e4ecd7351eedb725600502e3b33b89 *WBDJA44I.DLL
129426a036b6b1f454fc24ff3f121021 *WBTOS45I.DLL
d59bfc4cc0aa854133e04bf244b1dd60 *tinstallwb.exe.ini
7fde6771c64ac3b14fee4997509d1735 *Bluestream.bmp
5e52e35d21c89eab1cc3f61ae2f40ba2 *DolbyDigitalPlusAA 7631.msi
1b6835f004527e2cc7e2ce8accb4992d *DolbyInst.bat


La ventaja de SHA1/2 o MD5/4 es que ademas de comparar el peso del archivo compara que no se haya modificado el contenido, por lo cual es usado en la transferencia de archivos importante, como descarga de software o de archivos ISO en sitios como microsoft o redhat por citar algunos.
TRASTARO escribió:
amchacon escribió:Mejor que comprobar los hashes, es más preciso comparar byte a byte. En cuestión de rendimiento va a ser ligeramente mejor, la comprobación de hash tiene sentido cuando hay que comparar cada archivo con todos pero esta es una comprobación uno a uno.

De ese estilo tenemos diff (Linux) y WinDiff (Windows).


Un archivo SHA1 de un grupo de archivos, abierto con el block de notas.
cheksums.SHA1 escribió:9e6bb9e28bba31fd881c26b168d5b0f50383d723 *tinstall.exe
6f619f4b68ec61ee84bddf2e2eb6fd74ee374fbd *tinstallwb.exe
bde990ecbefda395eab353262e91a3733fc7ab07 *WBDJA44I.DLL
f8ee9d71bbd89f2ed4f0a5867d00c2298b9d4918 *WBTOS45I.DLL
fc077cbf8d90945e97bf8c7de5b1312d8214b22b *tinstallwb.exe.ini
8827cc72609130fe2d1fb3f29050d267fc08690e *Bluestream.bmp
aff0831f7483918edfe3868448d2a9b380b94cb8 *DolbyDigitalPlusAA 7631.msi
98ebb737ee06989adbe4ee5352dbe2afdb115a43 *DolbyInst.bat


Imagen

De un archivo MD5 de un grupo de archivos
cheksums.MD5 escribió:6ee854f21b511bca25284b2b708bd90a *tinstall.exe
6d12988caf3d85ba650aff54619ee084 *tinstallwb.exe
d8e4ecd7351eedb725600502e3b33b89 *WBDJA44I.DLL
129426a036b6b1f454fc24ff3f121021 *WBTOS45I.DLL
d59bfc4cc0aa854133e04bf244b1dd60 *tinstallwb.exe.ini
7fde6771c64ac3b14fee4997509d1735 *Bluestream.bmp
5e52e35d21c89eab1cc3f61ae2f40ba2 *DolbyDigitalPlusAA 7631.msi
1b6835f004527e2cc7e2ce8accb4992d *DolbyInst.bat


La ventaja de SHA1/2 o MD5/4 es que ademas de comparar el peso del archivo compara que no se haya modificado el contenido, por lo cual es usado en la transferencia de archivos importante, como descarga de software o de archivos ISO en sitios como microsoft o redhat por citar algunos.

No he dicho que no sean utiles, digo que es más preciso. Pues todos estos algoritmos de hasheo tienen el problema de las colisiones: Dos ficheros distintos pueden tener el mismo hash, por tanto pensarías que son identicos y los borrarias.

Vale que la posibilidad es muyy baja. Pero pudiendo comparar byte a byte, no hay necesidad.
Tampoco estoy diciendo que estes mal en lo que dices, pero para que dos o mas archivos sean exactamente identicos es muy dificl de que ocurra, ademas de que el archivos cheksum que se genere igual lo puedes copiar o grabar para futuras revisiones, util cuando tienes dudas en la integridad de un CD/DVD/BRD o HDD/SSD
7 respuestas