Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:slyfox:scripts:slyexif [16/06/2017 22:40] Slyfox [Script] |
utilisateurs:slyfox:scripts:slyexif [17/06/2017 08:54] Slyfox [Script] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | SlyExif supprime via une mini interface graphique les métadonnées exif (comme par exemple données GPS, type d'appareils...) des images jpg/jpeg/png en conservant uniquement la date de création (version en test). | + | SlyExif est une mini interface graphique basé sur exiftool, il 2 fonctions: |
+ | |||
+ | * Éditer la date de création de l'image jpeg/jpg/png. | ||
+ | * Supprimer en masse les métadonnées avec possibilité de conserver la date de création. | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 22: | Ligne 25: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Il suffit de faire un double clic sur le fichier "SlyExif" et choisir "Lancer dans un Terminal".\\ | + | Il suffit de faire un double clic sur le fichier "SlyExif" et choisir <key>Lancer dans un Terminal</key> ou <key>Lancer</key>.\\ |
- | + | ||
- | Ensuite choisissons les fichiers auxquels nous voulons supprimer les métadonnées.\\ | + | |
- | + | ||
- | <note>SlyExif supprime tout, sauf la date de création du fichier qui est peut être utile pour renommer le fichier ultérieurement</note> | + | |
- | + | ||
- | <note important>Attention! les métadonnées seront effacées et ne pourront pas être récupérées !!!</note> | + | |
Ligne 37: | Ligne 34: | ||
# Auteur: Slyfox | # Auteur: Slyfox | ||
+ | # Date dernière version: 16 juin 2017 23h20 | ||
# Dépendence: yad, libimage-exiftool-perl, ffmpeg | # Dépendence: yad, libimage-exiftool-perl, ffmpeg | ||
Ligne 245: | Ligne 243: | ||
fi | fi | ||
- | |||
} | } | ||
#======================================================================================================================================= | #======================================================================================================================================= | ||
Ligne 252: | Ligne 249: | ||
# Calcul nombre fichiers sélectionnés | # Calcul nombre fichiers sélectionnés | ||
IFS=$'\n' | IFS=$'\n' | ||
+ | |||
nbrFichier=0 | nbrFichier=0 | ||
- | + | ||
for i in ${cheminImage}; do | for i in ${cheminImage}; do | ||
((nbrFichier+=1)) | ((nbrFichier+=1)) | ||
done | done | ||
+ | |||
pourcentFichier=$(echo "scale=9; 100/${nbrFichier}" | bc) | pourcentFichier=$(echo "scale=9; 100/${nbrFichier}" | bc) | ||
+ | |||
pourcent="0" | pourcent="0" | ||
nbr="1" | nbr="1" | ||
+ | |||
IFS=$'\n' | IFS=$'\n' | ||
+ | |||
for i in ${cheminImage}; do | for i in ${cheminImage}; do | ||
Ligne 289: | Ligne 286: | ||
b="${a%/*}" | b="${a%/*}" | ||
cheminDossier=$(awk '{printf "%s/" ,$0}' <<< "${b}") | cheminDossier=$(awk '{printf "%s/" ,$0}' <<< "${b}") | ||
- | + | ||
pourcent=$(echo "scale=9; (${pourcent} + ${pourcentFichier})" | bc) | pourcent=$(echo "scale=9; (${pourcent} + ${pourcentFichier})" | bc) | ||
pourcentDigit=$(awk '{printf "%d" ,$1}' <<< "${pourcent}") | pourcentDigit=$(awk '{printf "%d" ,$1}' <<< "${pourcent}") | ||
- | + | ||
- | + | ||
if [[ "${pourcentDigit}" -ge "100" ]]; then | if [[ "${pourcentDigit}" -ge "100" ]]; then | ||
echo "99" | echo "99" | ||
echo -e "\n#Nombre de fichiers modifiés ${nbr} sur ${nbrFichier}" | echo -e "\n#Nombre de fichiers modifiés ${nbr} sur ${nbrFichier}" | ||
sleep 3 | sleep 3 | ||
- | + | ||
else | else | ||
echo "${pourcent}" | echo "${pourcent}" | ||
Ligne 304: | Ligne 300: | ||
echo -e "\n#Nombre de fichiers modifiés ${nbr} sur ${nbrFichier}" | echo -e "\n#Nombre de fichiers modifiés ${nbr} sur ${nbrFichier}" | ||
fi | fi | ||
+ | |||
else | else | ||
Ligne 312: | Ligne 308: | ||
done | yad --progress --title="SlyExif" --auto-close --auto-kill | done | yad --progress --title="SlyExif" --auto-close --auto-kill | ||
- | |||
YADMENU | YADMENU | ||
Ligne 323: | Ligne 318: | ||
YADMENU | YADMENU | ||
+ | |||
</file> | </file> |