Fonction Timelapse (Timelapse)
Description de la fonction
La fonction Timelapse permet de prendre automatiquement des photos pendant l'impression et de les assembler en une vidéo une fois celle-ci terminée, enregistrant ainsi l'intégralité du processus d'impression.
Exigence de version système : Cette fonction nécessite que la version du système FlyOS-Fast soit supérieure ou égale à v1.3.7 pour fonctionner correctement.
Étapes d'installation
Étape 1 : Cloner le dépôt moonraker-timelapse
Connectez-vous à l'appareil via SSH et exécutez la commande suivante pour cloner moonraker-timelapse dans le répertoire /data :
cd /data
git clone https://github.com/mainsail-crew/moonraker-timelapse.git
Étape 2 : Créer un lien symbolique
Créez un lien symbolique du composant timelapse.py vers le répertoire components de Moonraker :
ln -s /data/moonraker-timelapse/component/timelapse.py /data/moonraker/moonraker/components/timelapse.py
Étape 3 : Copier le fichier de configuration
Copiez le fichier timelapse.cfg dans le répertoire de configuration de l'imprimante :
cp /data/moonraker-timelapse/klipper_macro/timelapse.cfg /usr/share/printer_data/config/
Étape 4 : Créer le répertoire timelapse
Créez un dossier timelapse dans le répertoire de données de l'imprimante pour enregistrer les vidéos Timelapse :
mkdir -p /usr/share/printer_data/timelapse
Étape 5 : Accéder au fichier de configuration
Accédez à l'interface de gestion Klipper via l'IP de la machine dans votre navigateur, puis trouvez le fichier de configuration.
Étape 6 : Configurer moonraker.conf
Ajoutez la configuration suivante à la fin du fichier moonraker.conf :
Ceci est une configuration de base. D'autres paramètres peuvent être configurés en fonction des besoins réels.
[timelapse]
output_path: /usr/share/printer_data/timelapse/
snapshoturl: http://localhost:8080/webcam/?action=snapshot
frame_path: /tmp/timelapse
Explication des paramètres :
output_path: Chemin de sauvegarde du fichier vidéo finalsnapshoturl: URL d'instantané de la caméraframe_path: Chemin de sauvegarde des images temporaires
Étape 7 : Ajouter la référence au fichier de configuration
Ajoutez dans le fichier printer.cfg :
[include timelapse.cfg]
Étape 8 : Redémarrer le service
Après la configuration, redémarrez le service Moonraker pour appliquer les modifications.
Instructions d'utilisation
- Une fois la tâche d'impression démarrée, le système enregistre automatiquement les images dans le chemin spécifié
- Une fois l'impression terminée, les images sont automatiquement assemblées en un fichier vidéo
- Le fichier vidéo est sauvegardé dans le répertoire
/usr/share/printer_data/timelapse/
Pour des options de configuration détaillées et des méthodes d'utilisation, consultez la documentation officielle : moonraker-timelapse GitHub
Précautions
- Assurez-vous de disposer de suffisamment d'espace de stockage pour enregistrer les fichiers Timelapse
- Lors de l'impression de fichiers volumineux, il est recommandé d'ajuster l'intervalle de prise de vue dans la configuration
- Le répertoire
/tmp/timelapsesera vidé après un redémarrage, veuillez sauvegarder les vidéos importantes à temps