La plupart des caméras IP peuvent envoyer des captures et des clips vidéo vers un serveur FTP lorsqu'elles détectent un mouvement. C'est une fonctionnalité intégrée dans les caméras Reolink, Hikvision, Dahua, Amcrest, Foscam, Annke et bien d'autres. La caméra détecte un mouvement, capture un JPEG ou une courte vidéo, et l'envoie à un serveur FTP que vous spécifiez.
Le problème est de récupérer ces fichiers du serveur FTP vers votre Mac de manière pratique. Ils s'accumulent sur le serveur, et sans automatisation, vous devez soit vous connecter manuellement pour vérifier, soit écrire des scripts shell pour les télécharger. Aucune de ces options n'est idéale pour quelqu'un qui veut simplement voir ce qui a déclenché ses caméras.
Comment fonctionne l'envoi FTP des caméras
Lorsque vous activez l'envoi FTP sur une caméra IP, la caméra se connecte à un serveur FTP chaque fois qu'un événement déclencheur se produit (généralement la détection de mouvement, mais certaines supportent aussi les captures programmées). La caméra envoie :
- Des captures JPEG (le plus courant). Les caméras Hikvision envoient de 1 à 6 captures par événement de mouvement. Reolink envoie une seule image haute résolution.
- De courts clips vidéo au format MP4 ou AVI (certains modèles). Ce sont généralement 10 à 30 secondes de séquence autour de l'événement déclencheur.
Les fichiers sont organisés par horodatage. Reolink crée des fichiers comme CameraName_01_20260415_143022.jpg. Amcrest crée des arborescences de dossiers organisées par date et heure : /2026/04/15/14/. Hikvision utilise des sous-répertoires similaires basés sur les dates.
Sur une caméra résidentielle calme, attendez-vous à 20-50 événements de mouvement par jour. Une caméra face à une rue passante peut en générer des centaines. Chaque événement produit de 1 à 6 fichiers, soit entre 50 et plusieurs centaines de fichiers quotidiens par caméra.
La configuration typique : caméra vers NAS
La configuration la plus courante est caméra FTP vers NAS (Synology, QNAP, TrueNAS). Le NAS fait tourner un serveur FTP, la caméra y envoie les fichiers, et ils y restent. Cela fonctionne bien pour le stockage.
Mais si vous voulez consulter les captures sur votre Mac, vous devez encore vous connecter au NAS, naviguer dans les dossiers par date, et télécharger les fichiers qui vous intéressent. C'est là que l'automatisation aide.
Récupérer les fichiers caméra sur votre Mac avec FTPull
FTPull surveille un serveur FTP et télécharge automatiquement les nouveaux fichiers sur votre Mac. Voici comment le configurer pour les captures de caméra :
- Assurez-vous que votre caméra envoie via FTP. Dans les paramètres de votre caméra (interface web ou app), activez l'envoi FTP. Entrez l'adresse de votre NAS ou serveur FTP, port 21, et les identifiants. Définissez le chemin distant (ex. :
/cameras/porte-entree/). Testez la connexion depuis l'interface de la caméra. - Configurez FTPull sur votre Mac. Ajoutez une connexion pointant vers le même serveur FTP où votre caméra envoie. Définissez le dossier distant sur le répertoire d'envoi de la caméra.
- Choisissez un dossier local. Créez un dossier comme
~/Caméras de sécurité/Porte d'entrée/sur votre Mac. - Définissez l'intervalle de vérification. Toutes les 1-5 minutes est raisonnable pour des caméras de sécurité. FTPull vérifiera le serveur et téléchargera tout nouveau fichier depuis la dernière vérification.
- Filtrez par extension. Configurez FTPull pour ne télécharger que les fichiers
.jpgsi vous ne voulez que les captures, ou incluez.mp4pour les clips vidéo aussi. Cela garde les fichiers temporaires et miniatures dehors.
Une fois en marche, chaque capture déclenchée par mouvement de votre caméra arrive sur votre Mac automatiquement. Une notification apparaît quand de nouveaux fichiers arrivent, pour que vous puissiez vérifier immédiatement si quelque chose a déclenché votre caméra.
Plusieurs caméras, une seule configuration
Si vous avez plusieurs caméras, chacune envoyant vers des dossiers différents sur le même serveur FTP, ajoutez une connexion FTPull séparée pour chaque caméra. Pointez chacune vers son propre dossier distant et local :
- Caméra porte d'entrée →
/cameras/front/→~/Caméras de sécurité/Porte d'entrée/ - Caméra jardin →
/cameras/back/→~/Caméras de sécurité/Jardin/ - Caméra garage →
/cameras/garage/→~/Caméras de sécurité/Garage/
Chacune fonctionne indépendamment avec son propre planning de vérification.
Une note sur les protocoles
La plupart des caméras IP ne supportent que le FTP simple (port 21), pas SFTP ni FTPS. C'est une limitation du firmware de la caméra, pas quelque chose que vous pouvez changer. Si votre caméra et le serveur FTP sont sur le même réseau local, c'est acceptable puisque le trafic ne quitte jamais votre réseau.
Si vous envoyez via internet (caméra sur un site distant), envisagez de mettre en place un VPN entre le réseau de la caméra et votre serveur, ou utilisez une caméra qui supporte FTPS (certains modèles entreprise Hikvision le font).
FTPull supporte FTP, SFTP et FTPS, et peut donc se connecter à n'importe quel protocole offert par votre serveur.
Gestion du stockage
Les captures de caméra s'accumulent. Avec 100 fichiers par jour par caméra, vous aurez 3 000 fichiers par mois pour une seule caméra. Quelques conseils pratiques :
- Utilisez le filtre de taille minimale de FTPull pour ignorer les petits fichiers corrompus ou les fichiers de zéro octet.
- Configurez une Folder Action macOS ou un script pour déplacer les fichiers de plus de 7 jours vers un dossier d'archive ou les supprimer.
- Laissez le NAS gérer la rétention côté serveur, et utilisez FTPull uniquement pour récupérer les fichiers les plus récents pour une revue rapide.
Pourquoi ne pas simplement utiliser l'app de la caméra ?
Les apps des fabricants de caméras (Reolink App, Hik-Connect) vous permettent de voir les flux en direct et de relire les enregistrements. Mais elles ne vous donnent pas un accès facile aux fichiers de captures bruts sur votre Mac. Vous ne pouvez pas les traiter par lots, chercher par nom de fichier, ni les intégrer dans d'autres workflows.
Avoir les vrais fichiers JPEG sur votre Mac signifie que vous pouvez utiliser le Finder, Quick Look, Aperçu ou n'importe quel outil d'image pour parcourir, annoter ou transférer vos captures. Ce sont vos données, sur votre disque, organisées comme vous le souhaitez.