Hallo zusammen,
noch ein kleiner Zusatzscript zu der Anleitung aus:
http://www.vdr-portal.de/board/thread.php?sid=&postid=137206#post137206
-----
Wie kann man über das Menü, Bilder von der Kamera per USB auf die Festplatte archivieren? (Getestet mit CTVDR2)
Die Bilder werden von der Kamera geholt, in einem neuen Ordner gespeichert, der das heutige Datei hat und anschließend von der Kamera gelöscht.
1. Vorraussetzung ist die oben genannte Anleitung!!!!
2. Füge folgende Datei in den Ordner /usr/bin: copyimage.sh
Es ist wichtig, dass du diese Datei nach deinen Bedürfnissen anpasst.
#!/bin/bash
echo "Bilder von der Kamera werden geladen"
mount /dev/sda1 /mnt/kamera #Verwende hier den Ordnernamen aus der Anleitung
mkdir -p /video/bilder/`date +%y_%m_%d` #Anstelle von /video/bilder kannst du deinen eigenen Zielordner festlegen. Der Befehl `date +%y_%m_%d` legt einen Ordner mit dem heutigen Datum an!
cp /mnt/kamera/* /video/bilder/`date +%y_%m_%d` #Der erste Teil „/mnt/kamera/*“ ist die Quelle (Kann angepasst werden, muss der selbe Ordnername sein wie in der Anleitung oben! Der zweite Teil „/video/bilder/`date +%y_%m_%d`“ muss exakt der selbe Zielpfad sein wie bei dem mfkir-Befehl!!!!
rm -f /mnt/kamera/* echo "Bilder konnten nicht gelöscht werden" #Es wird versucht die Bilder von der kamera zu löschen. – Fehlgeschlagen (manche Kameras lassen es nicht zu über USB zu löschen!)
test "rm -f /mnt/kamera/dcim/100nikon/*" && echo "Bilder sind von der Kamera gelöscht" #Löschen der Bilder war ok!
umount /mnt/kamera #Kamera wird „ausgehängt“! Selber Ordnername wie oben!
echo "Bilder uebertragen beendet"
3. Nun muss man noch das Script über das Menü ausführen können. Dazu füge folgende Zeile in die /etc/vdr/command-hooks/commands.ctvdr.conf ein:
Bilder uebertragen?: /usr/bin/copyimage.sh
4. Reboot. Anschließend kann man in dem „Menü – Befehle - Bilder uebertragen„ automatisch die Bilder der Kamera auf die Festplatte kopieren und die Kamera löschen.
-------
Viel Spass.
Maxe