Cómo reparar videos de CCTV dañados de cualquier marca

repair cctv video footage

Si las grabaciones de tu CCTV han sido dañadas y se han vuelto inreproducibles, no entres en pánico. Tienes una oportunidad para potencialmente arreglarlo si actúas rápidamente.

Debido a cómo se utilizan, configuran y mantienen los CCTV, así como a la posibilidad de interferencias, este tipo de metraje es especialmente vulnerable a daños lógicos. Pero con las herramientas (y condiciones) adecuadas, se pueden revertir los efectos de la corrupción.

Este artículo será tu guía: aquí tienes 5 maneras de reparar grabaciones de vídeo de CCTV de cualquier marca.

Cómo maximizar el éxito de la reparación de grabaciones CCTV

Es muy difícil determinar exactamente por qué un video de CCTV se corrompe y los problemas a menudo pueden acumularse, lo que hace que sea difícil predecir la posibilidad de reparación. Sin embargo, hay algunas prácticas recomendadas bien conocidas que puedes seguir para mejorar significativamente tus probabilidades de reparar con éxito tu material:

  1. Detenga la grabación inmediatamente. En ciertas condiciones, es posible que los videos de CCTV corruptos (específicamente) sean tratados por los dispositivos de almacenamiento como espacio “libre”, haciéndolos vulnerables a ser sobrescritos por nuevas grabaciones debido a la grabación en bucle.
  2. Retira de forma segura el dispositivo de almacenamiento de tu CCTV. Expulsar un dispositivo de almacenamiento de manera segura garantiza que todas las operaciones necesarias para una desconexión segura se hayan ejecutado correctamente. No hacerlo puede corromper aún más tus datos (o incluso el dispositivo de almacenamiento en sí).
  3. Haz una copia de seguridad del dispositivo de almacenamiento de tu CCTV. Una vez que hayas expulsado tu dispositivo de almacenamiento de forma segura, crea múltiples duplicados de tu video corrupto. Algunas de las soluciones que intentes modificarán el archivo original, lo que puede afectar la eficacia de los otros métodos.

5 Maneras de Reparar Videos de CCTV Corruptos

“Reparar” un video generalmente significa modificar o reemplazar las partes dañadas o faltantes de sus datos. Afortunadamente, hay varias herramientas (gratuitas) con métodos únicos para lograr esto, los cuales demostraremos paso a paso en las guías a continuación.

Si aún no lo has hecho, asegúrate de crear varias copias duplicadas de tu archivo de video CCTV dañado. Algunos de los métodos que cubriremos a continuación alterarán sus datos de manera irreversible.

Arreglo 1: Repare Su Video de CCTV en Línea con Aplicaciones Web

La solución más fácil que deberías probar primero para cualquier video dañado es utilizar applets de reparación de video en línea, que son herramientas que funcionan completamente dentro de tu navegador; no tienes que descargar ni instalar nada.

Para esta guía, utilizaremos el Sitio web de Clever Online Video Repair. Puede reparar formatos de archivo de video CCTV comunes como AVI, MP4 e incluso DAT, que a menudo son el resultado de un mal funcionamiento de CCTV o un mantenimiento inadecuado. También es gratuito y admite archivos de hasta 5 GB de tamaño.

Finalmente, es capaz de reparar videos con un átomo moov ausente, que es una parte de un archivo de video encargada de almacenar sus metadatos. Este tipo de daño ocurre comúnmente cuando una cámara de circuito cerrado de televisión (CCTV) es interrumpida mientras captura imágenes, por ejemplo, debido a una interferencia humana o problemas de red.

Este método no funcionará en todos los casos, pero es fácil, rápido y gratuito (usando la herramienta que recomendamos). Sin embargo, necesitarás una “muestra de archivo saludable” para continuar: un archivo de video separado que debería haber sido tomado con la misma cámara y configuraciones y durante la misma sesión de grabación.

Paso 1. Abra un navegador y navegue a la siguiente página: repair.cleverfiles.com.

Paso 2. Haga clic en el botón Elegir archivo .
Choose file button on Clever Online Video Repair's website

Paso 3. Use el cuadro de diálogo para navegar a la carpeta donde se almacena su video dañado. Luego, haga clic en él y haga clic en Subir .
Clever Online Video Repair's file selection dialogue

Paso 4. En el campo de texto vacío, describa los eventos que llevaron a la corrupción de su grabación de CCTV y los que la siguieron. ¿La cámara se apagó en medio de la grabación? ¿El dispositivo de almacenamiento (por ejemplo, tarjeta SD) se corrompió por malware? Luego, haga clic en Enviar . Si no puede recordar los hechos, haga clic en Saltar y reparar .
CCTV corruption survey dialogue window on Clever Online Video Repair's website

Paso 5. Usando el menú desplegable bajo Escribir , selecciona Cámara . Luego, selecciona el Marca , y Modelo de tu cámara CCTV y haz clic en Reparar . Si no está en la lista, puedes agregar entradas personalizadas.
Type, brand, and model selection dialogue window on the Clever Online Video repair website

Paso 6. Una vez que su metraje de CCTV dañado se haya subido, haga clic en el nuevo botón Elegir archivo que aparece.
Choose file button for CCTV footage healthy file sample on the Clever Online Video Repair website

Paso 7. Esta vez, selecciona tu archivo de video de referencia saludable y haz clic en Subir .
Preview and Download buttons for repaired CCTV footage on Clever Online Video Repair's website

Paso 8. Haga clic en las vistas previas en miniatura disponibles para asegurarse de que la operación de reparación fue exitosa. Luego, haga clic en Descargar .
Renaming corrupted CCTV file's extension to AVI

Tu archivo reparado aparecerá junto al resto de tus descargas en línea. Te recomendamos intentar abrirlo con un reproductor de medios para asegurarte de que realmente funcione.

Solución 2: Utilice la Herramienta de Reparación de AVI de VLC Media Player (Funciona para No-AVI)

VLC Media Player es una herramienta multimedia de código abierto, gratuita y fácil de usar, con funciones de transmisión, modificación y reparación menor que pueden ayudar a hacer que los videos corruptos se puedan reproducir nuevamente.

También es altamente compatible y no debería tener problemas para procesar videos de CCTV en casi cualquier formato estándar o propietario; ¡de hecho, muchos de ellos utilizan AVI de forma nativa!

Específicamente, su herramienta de auto-reparación puede solucionar problemas menores que afectan su índice o contenedor (por ejemplo, marcas de tiempo incorrectas). Demostraremos cómo usarla incluso con archivos de video que no sean AVI.

Paso 1. En cualquier navegador, dirígete a El sitio web oficial de VLC Media Player. Descarga la aplicación e instálala, pero no la abras aún (si ya lo hiciste, solo ciérrala nuevamente).

Paso 2. Si tus grabaciones de CCTV ya usan el formato AVI (tienen la extensión de archivo .avi), salta al paso 5. Si no, abre Finder y navega a la ubicación de tu video.

Paso 3. Haz clic derecho en tu archivo de vídeo y haz clic en Renombrar . Cambia la extensión del archivo (las últimas 3 letras después del .) a avi . Por ejemplo, corrupt.mp4 → corrupt.avi.
Renaming corrupted CCTV file's extension to AVI

Paso 4. Finder te pedirá que confirmes en un diálogo de confirmación. Haz clic en Use .avi .
Confirmation prompt for renaming the corrupted CCTV file's extension to AVI

Paso 5. Abra VLC Media Player. En la barra de menú, haga clic en VLC Media Player > Configuraciones…
Settings button in VLC media player's main menu

Paso 6. En la parte superior de la ventana, haz clic en Entrada / Códecs . Luego, haz clic en el menú desplegable junto a Reparar archivos AVI y selecciona Siempre arreglar . Haz clic en Guardar para finalizar estos parámetros y cerrar la ventana de configuración.
AVI repair settings in VLC's settings menu

Paso 7. En la barra de menú, haz clic en Archivo > Abrir archivo… Luego selecciona tu video e intenta abrirlo.
Open File button in VLC's File menu

Una vez que intentes abrir tu archivo de video con VLC Media Player, su función de reparación automática (que habilitaste en el paso 6) se activará. Si tiene éxito, tu video debería reproducirse sin errores.

Solución 3: Convierta su video de CCTV

Convertir un archivo de video de CCTV a otro formato puede ayudar a resolver errores relacionados con su “contenedor”. Esto se refiere a una parte del archivo de video que “contiene” los flujos reales, así como información sobre el metraje (por ejemplo, índices, encabezados de archivos, etc.). Un contenedor dañado significa que uno o más de esos elementos podrían faltar, haciendo que el metraje no se pueda reproducir.

Esto ocurre a menudo cuando la grabación se interrumpe o no puede concluir correctamente, impidiendo que los datos se escriban en el dispositivo de almacenamiento.

Convertir un video reemplaza su contenedor actual y genera uno nuevo con el formato deseado (por ejemplo, MP4, MOV, AVI, etc.) en su lugar. Puede usar VLC Media Player (gratuito y de código abierto) para convertir su archivo de video a otro formato en caso de daño del contenedor.

Paso 1. En cualquier navegador, dirígete al sitio web oficial de VLC Media Player. Descarga la aplicación e instálala.

Paso 2. Abre VLC Media Player y haz clic en Archivo > Convertir / Transmitir .
Convert/Stream button in VLC's File menu

Paso 3. En la ventana Convertir y transmitir, haz clic Abrir medios…
Open Media button in VLC Media Player's Convert/Stream menu

Paso 4. En el menú de diálogo que aparece, encuentra y selecciona tu archivo de video. Luego, haz clic en el botón Abrir .
Selecting the corrupted CCTV file in VLC Media Player's file selection window

Paso 5. Haga clic Personaliza…
Cutomize button in VLC Media Player's Convert/Stream menu

Paso 6. En las pestañas en la parte superior del cuadro de diálogo, haga clic en Encapsulación . Luego, haga clic en MP4/MOV y haga clic en Aplicar . Nota: Técnicamente puede convertir su archivo de video de CCTV a cualquier formato de contenedor que desee, pero recomendamos MP4/MOV para minimizar errores y maximizar la compatibilidad.
Selecting a format for the CCTV video in VLC's encapsulation menu

Paso 7. Haga clic Guardar como archivo .
Save as File button in VLC's Convert/Stream menu

Paso 8. Hacer clic Examinar…
Browse button for the converted file's destination folder in VLC's Convert/Stream menu

Paso 9. En el campo Guardar Como , escribe el nuevo nombre de tu archivo. Luego, haz clic en el botón del menú desplegable al lado de Dónde y elige dónde en tu Mac quieres guardar el archivo. Finalmente, haz clic en Guardar .
Save file parameters for VLC's Convert/Stream tool

Una vez que se complete el proceso, puedes abrir Finder y navegar a la carpeta que seleccionaste en el paso 9. Encontrarás tu video allí; ¡intenta reproducirlo para ver si la reparación funcionó!

Solución 4: Re-encode su vídeo de CCTV

Si convertir tu grabación de CCTV dañada no la repara, es posible que los códecs del video se hayan dañado por sí solos o junto con el contenedor. Para solucionarlo, puedes volver a codificar el archivo de video, lo cual no solo reemplaza sus contenedores, sino que también te permite instalar nuevos códecs de tu elección.

Para esta operación, recomendamos una herramienta llamada FFmpeg, que no solo es gratuita y de código abierto, sino que también es capaz de ignorar errores durante las operaciones con los comandos adecuados (así que copia los datos que SÍ funcionan sin ser interrumpida por los datos que no lo hacen).

Paso 1. En cualquier navegador, navegue al sitio web de Homebrew. Luego, haga clic en el ícono del portapapeles junto al fragmento de comando para copiarlo.
Installer command on Homebrew's website

Paso 2. Abre la aplicación Terminal y pega el comando que acabas de copiar. Presiona Retorno para ejecutar el comando e instalar Homebrew en tu Mac.
Executing the Unix command to install Homebrew in the Terminal app

Paso 3. Después de instalar Homebrew, ahora puedes instalar FFmpeg utilizando el siguiente comando:

brew install ffmpeg

Running the Homebrew command to install FFmpeg via the Terminal app

Paso 4. El próximo comando que necesitas ejecutar dirigirá el Terminal al directorio donde está almacenado tu archivo dañado utilizando el comando de cambio de directorio:

cd desktop/demo

Change directory command in the Terminal app

Reemplaza escritorio/demostración con la ruta de carpeta apropiada para tu archivo.

Paso 5. Una vez que estés en el directorio correcto, puedes utilizar el siguiente comando de FFmpeg para re-codificar tu video dañado:

ffmpeg -err_detect ignore_err -i yourcorruptedfile.mp4 -c:v libx264 -c:a aac repairedfile.mp4

FFmpeg re-encode command via Terminal for corrupted CCTV footage

Paso 6. Si el comando anterior no funciona, vale la pena intentar una versión alternativa del comando que omite la pista de audio (en caso de que también esté dañada):

ffmpeg -err_detect ignore_err -i yourcorruptedfile.mp4 -c:v libx264 -an fixedfile.mp4

Executing an FFmpeg command that re-encoded CCTV video while excluding its audio stream

Una vez que FFmpeg haya terminado con la operación de transcodificación, el archivo de video CCTV re-codificado se guardará en la misma ubicación que su archivo corrupto original.

Solución 5: Utilice Untrunc para “truncar” vídeos de CCTV dañados

Untrunc es una herramienta gratuita y de código abierto para reparar videos, diseñada específicamente para reparar videos “truncados” o “incompletos”. Esto generalmente ocurre como resultado de una sesión de grabación interrumpida: partes del archivo no se guardan, por lo que los reproductores de medios tienen dificultades para reproducirlo.

Untrunc es capaz de analizar los datos de una “muestra de archivo saludable” (un video funcional capturado con la misma cámara y configuraciones) como referencia al reparar videos corruptos. Desafortunadamente, Untrunc puede ser tedioso de instalar; asegúrate de seguir las instrucciones a continuación cuidadosamente.

Paso 1. Siga los pasos 1-2 en Solución 4.

Paso 2. Una vez que los registros de Terminal te informen que Homebrew se ha instalado completamente en tu sistema, puedes utilizarlo para instalar el Aplicación Docker, lo que te ayudará a construir Untrunc adecuadamente. Usa el siguiente comando:

brew install —cask docker

Docker installation Unix command in the Terminal app

Paso 4. Abre la nueva aplicación Docker instalada (Finder > Aplicaciones). Sigue los cuadros de diálogo y omite aquellos que puedas (por ejemplo, inicio de sesión y personalización de perfil) hasta que veas el panel principal de Docker. Asegúrate de ver las palabras Engine running en la esquina inferior izquierda de la ventana.
Engine status in Docker's main menu

Paso 5. De vuelta en tu navegador, navega a esta página de GitHub, que es una bifurcación actualizada de la aplicación Untrunc. Haz clic en Código y haz clic en Descargar ZIP.
Download button on the GitHub page for Untrunc's updated fork

Paso 6. Abre la aplicación Terminal una vez más, luego escribe cd y añade un espacio. Luego, abre tu carpeta de Descargas y arrastra la carpeta untrunc-master (que descargaste en el paso 5) a la ventana de Terminal. Presiona Regresar .
Dragging Untrunc's folder into the Terminal app's window

Paso 7. Luego, ejecute este comando para construir un entorno Docker que configure untrunc para utilizar todo lo que necesita del marco de trabajo de FFmpeg:

docker build --build-arg FF_VER=3.3.9 -t untrunc .

Terminal command to build Untrunc via Docker

Paso 8. Finalmente, puede ejecutar este comando para ejecutar el proceso untrunc en su archivo de video CCTV dañado:

docker run -v ~/Desktop/demo/:/mnt untrunc /mnt/fixed.mp4 /mnt/corrupt.mp4

Terminal command to untruncate the corrupted CCTV video via Docker

Una vez que el comando se haya ejecutado correctamente, encontrarás fixed.mp4 (o como sea que lo hayas nombrado) en el mismo directorio donde se almacenó la filmación de CCTV original dañada.

¡Espera! ¡Llévate algunos consejos sobre grabaciones de CCTV!

Aunque no puedes prevenir la corrupción el 100% del tiempo, hay algunas mejores prácticas que puedes aplicar para proteger tu metraje tanto como sea posible. Primero, considera usar un SAI (Sistema de Alimentación Ininterrumpida) como respaldo para prevenir interrupciones en la grabación en caso de cortes de energía.

En segundo lugar, los CCTV siempre están en bucle y sobrescribiendo imágenes, por lo que asegúrate de usar dispositivos de almacenamiento de alta resistencia o clasificados para vigilancia para evitar una degradación prematura (consejo extra: puedes usar el indicador S.M.A.R.T. en la aplicación de Utilidad de Discos de tu Mac para verificar periódicamente la salud de tus dispositivos de almacenamiento).

Finalmente, siempre detén la grabación y usa la función de expulsión segura antes de retirar el dispositivo de almacenamiento de su cámara de CCTV.

¡Buena suerte!

Alejandro Santos
Escritor Principal
Alejandro es el escritor principal de Macgasm y un entusiasta del ecosistema de Apple. Escribe la mayoría de las guías de solución de problemas y reseñas de software para este sitio web, aprovechando su amor por la tecnología y su… Biografía completa