La mayoría de cámaras IP pueden subir capturas y clips de vídeo a un servidor FTP cuando detectan movimiento. Es una función integrada en cámaras de Reolink, Hikvision, Dahua, Amcrest, Foscam, Annke y muchas otras. La cámara detecta movimiento, captura un JPEG o un vídeo corto, y lo envía a un servidor FTP que tú especifiques.
El problema es traer esos archivos del servidor FTP a tu Mac de una manera útil. Se acumulan en el servidor, y sin automatización, o bien entras manualmente a comprobar o escribes scripts de shell para descargarlos. Ninguna de las dos opciones es ideal para alguien que simplemente quiere ver qué activó sus cámaras.
Cómo funciona la subida FTP de las cámaras
Cuando activas la subida FTP en una cámara IP, la cámara se conecta a un servidor FTP cada vez que se produce un evento de activación (normalmente detección de movimiento, pero algunas también soportan capturas programadas). La cámara envía:
- Capturas JPEG (lo más común). Las cámaras Hikvision envían de 1 a 6 capturas por evento de movimiento. Reolink envía una única imagen de alta resolución.
- Clips de vídeo cortos en formato MP4 o AVI (algunos modelos). Normalmente son de 10 a 30 segundos de grabación alrededor del evento de activación.
Los archivos se organizan por marca temporal. Reolink crea archivos como CameraName_01_20260415_143022.jpg. Amcrest crea árboles de carpetas organizados por fecha y hora: /2026/04/15/14/. Hikvision usa subdirectorios basados en fechas similares.
En una cámara residencial tranquila, espera entre 20 y 50 eventos de movimiento al día. Una cámara orientada a una calle transitada puede generar cientos. Cada evento produce de 1 a 6 archivos, así que puedes esperar entre 50 y varios cientos de archivos diarios por cámara.
La configuración típica: cámara a NAS
La configuración más habitual es cámara FTP a un NAS (Synology, QNAP, TrueNAS). El NAS ejecuta un servidor FTP, la cámara sube ahí los archivos, y ahí se quedan. Esto funciona bien para el almacenamiento.
Pero si quieres revisar las capturas en tu Mac, aún tienes que conectarte al NAS, navegar por carpetas de fechas y descargar los archivos que te interesan. Aquí es donde la automatización ayuda.
Traer los archivos de la cámara a tu Mac con FTPull
FTPull monitoriza un servidor FTP y descarga automáticamente archivos nuevos a tu Mac. Así se configura para capturas de cámara:
- Asegúrate de que tu cámara sube vía FTP. En la configuración de la cámara (interfaz web o app), activa la subida FTP. Introduce la dirección de tu NAS o servidor FTP, puerto 21 y credenciales. Configura la ruta remota (p. ej.,
/cameras/puerta-principal/). Prueba la conexión desde la interfaz de la cámara. - Configura FTPull en tu Mac. Añade una conexión que apunte al mismo servidor FTP donde tu cámara sube. Configura la carpeta remota al directorio de subida de la cámara.
- Elige una carpeta local. Crea una carpeta como
~/Cámaras de seguridad/Puerta principal/en tu Mac. - Configura el intervalo de consulta. Cada 1-5 minutos es razonable para cámaras de seguridad. FTPull comprobará el servidor y descargará cualquier archivo nuevo desde la última comprobación.
- Filtra por extensión. Configura FTPull para descargar solo archivos
.jpgsi solo quieres capturas, o incluye.mp4para clips de vídeo también. Esto mantiene fuera los archivos temporales y las miniaturas.
Una vez en marcha, cada captura activada por movimiento de tu cámara llega a tu Mac automáticamente. Una notificación aparece cuando llegan archivos nuevos, para que puedas comprobar inmediatamente si algo activó tu cámara.
Múltiples cámaras, una sola configuración
Si tienes varias cámaras, cada una subiendo a carpetas diferentes en el mismo servidor FTP, añade una conexión FTPull separada para cada cámara. Apunta cada una a su propia carpeta remota y local:
- Cámara puerta principal →
/cameras/front/→~/Cámaras de seguridad/Puerta principal/ - Cámara patio →
/cameras/back/→~/Cámaras de seguridad/Patio/ - Cámara garaje →
/cameras/garage/→~/Cámaras de seguridad/Garaje/
Cada una funciona independientemente con su propia programación de consulta.
Una nota sobre protocolos
La mayoría de cámaras IP solo soportan FTP plano (puerto 21), no SFTP ni FTPS. Esto es una limitación del firmware de la cámara, no es algo que puedas cambiar. Si tu cámara y el servidor FTP están en la misma red local, es aceptable ya que el tráfico nunca sale de tu red.
Si subes por internet (cámara en una ubicación remota), considera configurar una VPN entre la red de la cámara y tu servidor, o usa una cámara que soporte FTPS (algunos modelos empresariales de Hikvision lo hacen).
FTPull soporta FTP, SFTP y FTPS, así que puede conectarse a cualquier protocolo que ofrezca tu servidor.
Gestión del almacenamiento
Las capturas de cámara se acumulan. Con 100 archivos al día por cámara, tendrás 3.000 archivos al mes de una sola cámara. Algunos consejos prácticos:
- Usa el filtro de tamaño mínimo de archivo de FTPull para saltar archivos corruptos pequeños o marcadores de cero bytes.
- Configura una Folder Action de macOS o un script para mover archivos de más de 7 días a una carpeta de archivo o eliminarlos.
- Deja que el NAS gestione la retención en el lado del servidor, y usa FTPull solo para descargar los archivos más recientes para una revisión rápida.
¿Por qué no usar simplemente la app de la cámara?
Las apps de los fabricantes de cámaras (Reolink App, Hik-Connect) te permiten ver feeds en directo y reproducir grabaciones. Pero no te dan acceso fácil a los archivos de capturas en bruto en tu Mac. No puedes procesarlos por lotes, buscar por nombre de archivo, ni integrarlos en otros flujos de trabajo.
Tener los archivos JPEG reales en tu Mac significa que puedes usar Finder, Vista rápida, Preview o cualquier herramienta de imagen para navegar, anotar o reenviarlos. Son tus datos, en tu disco, organizados como tú quieras.