Importer les fichiers multimédias sous OpenBSD
À partir de ma caméra numérique
Mon fichier .profile
contient la fonction suivante:
lumix() {
doas mount /dev/sd1i
cd /mnt/lumix/DCIM
openrsync -av --rsync-path=/usr/bin/openrsync /mnt/lumix/DCIM/* "$HOME/Images"
if test -f "/mnt/lumix/PRIVATE/AVCHD/BDMV/STREAM"
then
openrsync -av --rsync-path=/usr/bin/openrsync /mnt/lumix/PRIVATE/AVCHD/BDMV/STREAM/* "$HOME/Videos"
else
echo "Aucun vidéo à transférer"
fi
cd "$HOME/Images"
doas umount /dev/sd1i;
}
Il suffit alors de brancher la caméra dans le port USB et taper $ lumix
.
À partir de mon téléphone androïde
# pkg_add simple-mtpfs
Créer une fonction dans .profile
.
photos() {
doas simple-mtpfs --device 1 /mnt/mtp -o uid=1000 -o gid=1000 -o allow_other
cd /mnt/mtp/DCIM/Camera
openrsync -av --rsync-path=/usr/bin/openrsync . "$HOME/Images/"
rsync -avP --chown="$(whoami)" . "$HOME/Images/"
cd "$HOME"
doas umount /mnt/mtp ;
}
gPhoto
Le logiciel gphoto
permet d’importer les photos et de les renommer automatiquement. La technique présentée ici a l’avantge de pouvoir copier les photos d’une caméra numérique avec les commandes du système OpenBSD de base sans installer de port.
Par Philippe St-Jacques