Mon process de compression des photos de Nextcloud.
Find a file
2026-01-23 10:28:29 +01:00
PEAK Téléverser les fichiers vers "PEAK" 2026-01-15 07:54:16 +00:00
Find_Peak_v2_2024_v2.py Ajouter Find_Peak_v2_2024_v2.py 2026-01-15 07:38:02 +00:00
Find_Peak_with_Photon.py Téléverser les fichiers vers "/" 2026-01-15 15:12:14 +00:00
Find_Peak_with_Photon_v2.py update my script 2026-01-23 10:28:29 +01:00
MY-PEAK-NEXTCLOUD.md update my script 2026-01-23 10:28:29 +01:00
MY-PEAK.md Téléverser les fichiers vers "/" 2026-01-15 15:12:14 +00:00
my_file_log.txt Téléverser les fichiers vers "/" 2026-01-15 15:03:03 +00:00
README.md Actualiser README.md 2026-01-17 15:22:15 +00:00

Mon Process

1 - Suppression photos sur smartphone une fois qu'elles sont toutes sur Nextcloud.

2 - Commande sortphotos

sortphotos -r InstantUpload/ Photos/. --sort %Y/%m/%d

3 - Commande sortphotos

sortphotos -r Photos/ Photos/. --sort %Y/%m/%d

4 - Compression :

find Photos/20XX/ -iname '*.jpg' -exec mogrify \{} -verbose -resize 1920x1080\> \{} \;

7-Python : Ajout de metadata dans les photos.

time python3  ./Find_Peak_v2_2024_v2.py

8 - Clean Nexcloud

sudo -u www-data php /usr/share/nginx/nextcloud/occ  files:scan --all
sudo -u www-data php /usr/share/nginx/nextcloud/occ versions:cleanup

Fin du process. Economie de place sur mon Smarphone et sur Nextcloud via une "perte de qualité" des images.

Creation env Python

# python3 -m venv venv
# source venv/bin/activate
# pip3 install GPSPhoto
# pip3 install exifread
# pip3 install image
# pip3 install piexif
# pip3 install requests
# pip3 install pyexiv2
# pip3 install iptcinfo3