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 :

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 :

  1. 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.
  2. 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.
  3. Choisissez un dossier local. Créez un dossier comme ~/Caméras de sécurité/Porte d'entrée/ sur votre Mac.
  4. 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.
  5. Filtrez par extension. Configurez FTPull pour ne télécharger que les fichiers .jpg si vous ne voulez que les captures, ou incluez .mp4 pour 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 :

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 :

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.