Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2022, à 08:49

elisanet

[RESOLU] Quel logiciel outils disponible pour compresser photos ?

Bonjour,
Je ne trouve pas d'outils disponible pour réduire le poids des photos à expédier. Réduire à < 3 Mo
Si quelqu'un pouvait m'indiquer où il se trouve ?
Merci

Dernière modification par elisanet (Le 10/11/2022, à 10:50)

Hors ligne

#2 Le 08/11/2022, à 09:06

xubu1957

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Bonjour,

Si tu vois une piste dans cette réponse de moko138.

La Doc photo, au § 4.1 Redimensionnement.

Dernière modification par xubu1957 (Le 08/11/2022, à 09:10)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 08/11/2022, à 09:35

antux18

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Bonjour,

Si tu veux une interface graphique, il y a Curtail : https://flathub.org/apps/details/com.gi … ti.Curtail

Il faut d'abord activer Flatpak sur Ubuntu, si ce n'est pas fait : https://flatpak.org/setup/Ubuntu


Tour Dell Inspiron 3650 : CPU : Intel i5-6400 ; RAM : 8 Go ; GPU : NVIDIA GeForce GT 730 ; OS : Arch Linux (GNOME) + Windows 10
Portable Asus VivoBook X509FA : CPU : Intel i5-8265U ; RAM : 8 Go ; GPU : Intel UHD Graphics 620 ; OS : Arch Linux (GNOME) + Windows 11

Mon blog : https://antux-blog.blogspot.com/

Hors ligne

#4 Le 08/11/2022, à 09:47

antux18

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Sans passer par Flatpak, tu peux également lancer les commandes suivantes dans ton terminal pour installer Curtail depuis son PPA :

sudo add-apt-repository ppa:apandada1/curtail
sudo apt update
sudo apt install curtail

Tour Dell Inspiron 3650 : CPU : Intel i5-6400 ; RAM : 8 Go ; GPU : NVIDIA GeForce GT 730 ; OS : Arch Linux (GNOME) + Windows 10
Portable Asus VivoBook X509FA : CPU : Intel i5-8265U ; RAM : 8 Go ; GPU : Intel UHD Graphics 620 ; OS : Arch Linux (GNOME) + Windows 11

Mon blog : https://antux-blog.blogspot.com/

Hors ligne

#5 Le 08/11/2022, à 11:05

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Avec Curtail comment je procède pour réduire le poids de mes photos dans un dossier afin que chacune est un poids < 3 Mo ?
Merci

Hors ligne

#6 Le 08/11/2022, à 11:36

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Voiloà ce que j'ai obtenu en voulant installer curtail :
Je ne sais pas si il est installé ni où le trouver
Merci pour votre aide

elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ sudo-add-apt-repository ppa:apandada1/curtail
sudo-add-apt-repository : commande introuvable
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ sudo apt update
[sudo] Mot de passe de elisabeth : 
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Réception de :2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease [99,8 kB]
Réception de :5 http://security.ubuntu.com/ubuntu jammy-security/main amd64 DEP-11 Metadata [20,0 kB]
Réception de :6 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 DEP-11 Metadata [13,3 kB]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [371 kB]
Atteint :8 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu jammy InRelease
Réception de :9 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [696 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main amd64 DEP-11 Metadata [94,8 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages [547 kB]
Réception de :12 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [744 kB]
Réception de :13 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 DEP-11 Metadata [254 kB]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 DEP-11 Metadata [940 B]
Réception de :15 http://fr.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 DEP-11 Metadata [12,8 kB]
3079 ko réceptionnés en 2s (1915 ko/s)                                       
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
10 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ sudo apt install curtail
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
E: Impossible de trouver le paquet curtail
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ apt list --upgradable
En train de lister... Fait
distro-info-data/jammy-updates,jammy-updates 0.52ubuntu0.2 all [pouvant être mis à jour depuis : 0.52ubuntu0.1]
gir1.2-mutter-10/jammy-updates 42.5-0ubuntu1 amd64 [pouvant être mis à jour depuis : 42.2-0ubuntu1]
gnome-shell-common/jammy-updates,jammy-updates 42.5-0ubuntu1 all [pouvant être mis à jour depuis : 42.4-0ubuntu0.22.04.1]
gnome-shell/jammy-updates 42.5-0ubuntu1 amd64 [pouvant être mis à jour depuis : 42.4-0ubuntu0.22.04.1]
grub-efi-amd64-bin/jammy-updates 2.06-2ubuntu10 amd64 [pouvant être mis à jour depuis : 2.06-2ubuntu7]
grub-efi-amd64-signed/jammy-updates 1.182~22.04.1+2.06-2ubuntu10 amd64 [pouvant être mis à jour depuis : 1.180+2.06-2ubuntu7]
libmutter-10-0/jammy-updates 42.5-0ubuntu1 amd64 [pouvant être mis à jour depuis : 42.2-0ubuntu1]
mutter-common/jammy-updates,jammy-updates 42.5-0ubuntu1 all [pouvant être mis à jour depuis : 42.2-0ubuntu1]
mutter/jammy-updates 42.5-0ubuntu1 amd64 [pouvant être mis à jour depuis : 42.2-0ubuntu1]
ubuntu-advantage-tools/jammy-updates 27.11.3~22.04.1 amd64 [pouvant être mis à jour depuis : 27.11.2~22.04.1]
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ 

Hors ligne

#7 Le 08/11/2022, à 11:49

gl38

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Ce n'est pas

sudo-add-apt-repository ppa:apandada1/curtail

, mais avec un espace

sudo add-apt-repository ppa:apandada1/curtail 

Tu devrais faire des copier-coller avec la souris des commandes proposées.
Cordialement,
Guy

Hors ligne

#8 Le 08/11/2022, à 11:51

xubu1957

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

cqfd93 a écrit :

Astuce pour copier / coller sans erreur :

  • triple clic gauche pour sélectionner et copier une ligne entière

  • clic molette pour coller dans le terminal


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#9 Le 08/11/2022, à 12:16

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Excusez moi, en effet, avant je parvenais à copier avec cilc droit copier mais ca ne fonctionne plus ds le terminal. jJai trouvé les raccourcis mais plus tard.

J'ai trouvé une application proposée dans Ubuntu software, l'ai installée et j'ai réussi très facilement à l'utiliser pour réduire le poids de mes photos.

Y a t il quelque chose à faire pour corriger mon erreur de commande, sachant que je n'ai plus besoin de Curtail.
Merci

Hors ligne

#10 Le 08/11/2022, à 12:18

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

L'application trouvée dans Ubuntu software est Squeezeimg.

Hors ligne

#11 Le 08/11/2022, à 12:40

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

L'application Squeezeimg diminue le poids de l'image mais la transforme en fichier .zip et il me faut des .JPG

Il me faut donc utiliser Curtail...

que je vais installer en recopiant vos commandes...

Hors ligne

#12 Le 08/11/2022, à 12:56

Balilaï

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Bonjour,

Ce n'est pas pour jouer les paranos mais pourquoi ce message ?
ce n'est pas la première fois et à chaque fois, ça me fait réfléchir mais je n'ai jamais posé la question.
Le logiciel peut lire le fichier sur le disque et le sauvegarder, est ce juste cela que ce message signifie ou y a t'il autre chose ?

2022-11-08-11-41.jpg


Linux Mint Cinnamon 22 - LENOVO  IdeaPad 5 15ABA7 -  AMD Ryzen 7 5825U with Radeon Graphics × 8 / 8G0
Windows 11 - Intel NUC10i5FNH N2 - Intel Core i5-10210U - 16GO
Linux Mint XFCE 22 - Asus X705UA-BX217T - Intel Pentium Dual Core 4405U Skylake - 8GO

Hors ligne

#13 Le 08/11/2022, à 12:58

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ 



sudo add-apt-repository ppa:apandada1/curtail
[sudo] Mot de passe de elisabeth : 
Dépôt : « deb https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu/ jammy main »
Description :
Curtail (previously ImCompressor) is an useful image compressor, supporting PNG and JPEG file types. It support both lossless and lossy compression modes with an option to whether keep or not metadata of images. It is inspired by Trimage and Image-Optimizer.



sudo add-apt-repository ppa:apandada1/curtail
sudo apt update
sudo apt install curtail


https://github.com/Huluti/Curtail
Plus d'informations : https://launchpad.net/~apandada1/+archive/ubuntu/curtail
Ajout du dépôt.
Appuyez sur [ENTRÉE] pour continuer ou Ctrl-c pour annuler
Adding deb entry to /etc/apt/sources.list.d/apandada1-ubuntu-curtail-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/apandada1-ubuntu-curtail-jammy.list
Adding key to /etc/apt/trusted.gpg.d/apandada1-ubuntu-curtail.gpg with fingerprint 95ACDEBD8BFF99ABE0F26A49A507B2BBA7803E3B
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Réception de :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Réception de :3 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease [99,8 kB]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [371 kB]
Réception de :6 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy InRelease [17,5 kB]
Réception de :7 http://security.ubuntu.com/ubuntu jammy-security/main amd64 DEP-11 Metadata [20,1 kB]
Réception de :8 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 DEP-11 Metadata [13,3 kB]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [696 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main amd64 DEP-11 Metadata [94,7 kB]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 DEP-11 Metadata [255 kB]
Atteint :12 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu jammy InRelease
Réception de :13 http://fr.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 DEP-11 Metadata [940 B]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 DEP-11 Metadata [12,9 kB]
Réception de :15 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy/main amd64 Packages [520 B]
Réception de :16 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy/main i386 Packages [520 B]
Réception de :17 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy/main Translation-en [328 B]
1808 ko réceptionnés en 1s (1589 ko/s)                         
Lecture des listes de paquets... Fait
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ sudo apt update
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease       
Atteint :3 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease     
Atteint :4 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy InRelease
Atteint :5 http://security.ubuntu.com/ubuntu jammy-security InRelease  
Atteint :6 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu jammy InRelease
Lecture des listes de paquets... Fait                          
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
12 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ sudo apt install curtail
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libflashrom1 libftdi1-2
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  freeglut3 jpegoptim optipng pngquant webp
Les NOUVEAUX paquets suivants seront installés :
  curtail freeglut3 jpegoptim optipng pngquant webp
0 mis à jour, 6 nouvellement installés, 0 à enlever et 12 non mis à jour.
Il est nécessaire de prendre 344 ko dans les archives.
Après cette opération, 1374 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 optipng amd64 0.7.7-2build1 [84,8 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 pngquant amd64 2.13.1-1 [19,7 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 jpegoptim amd64 1.4.6-1 [19,6 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 freeglut3 amd64 2.8.1-6 [74,0 kB]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 webp amd64 1.2.2-2 [86,3 kB]
Réception de :6 https://ppa.launchpadcontent.net/apandada1/curtail/ubuntu jammy/main amd64 curtail all 1.3.1~202207122101~ubuntu22.04.1 [59,4 kB]
344 ko réceptionnés en 0s (1131 ko/s)
Sélection du paquet optipng précédemment désélectionné.
(Lecture de la base de données... 202346 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../0-optipng_0.7.7-2build1_amd64.deb ...
Dépaquetage de optipng (0.7.7-2build1) ...
Sélection du paquet pngquant précédemment désélectionné.
Préparation du dépaquetage de .../1-pngquant_2.13.1-1_amd64.deb ...
Dépaquetage de pngquant (2.13.1-1) ...
Sélection du paquet jpegoptim précédemment désélectionné.
Préparation du dépaquetage de .../2-jpegoptim_1.4.6-1_amd64.deb ...
Dépaquetage de jpegoptim (1.4.6-1) ...
Sélection du paquet freeglut3:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../3-freeglut3_2.8.1-6_amd64.deb ...
Dépaquetage de freeglut3:amd64 (2.8.1-6) ...
Sélection du paquet webp précédemment désélectionné.
Préparation du dépaquetage de .../4-webp_1.2.2-2_amd64.deb ...
Dépaquetage de webp (1.2.2-2) ...
Sélection du paquet curtail précédemment désélectionné.
Préparation du dépaquetage de .../5-curtail_1.3.1~202207122101~ubuntu22.04.1_all
.deb ...
Dépaquetage de curtail (1.3.1~202207122101~ubuntu22.04.1) ...
Paramétrage de freeglut3:amd64 (2.8.1-6) ...
Paramétrage de pngquant (2.13.1-1) ...
Paramétrage de jpegoptim (1.4.6-1) ...
Paramétrage de optipng (0.7.7-2build1) ...
Paramétrage de webp (1.2.2-2) ...
Paramétrage de curtail (1.3.1~202207122101~ubuntu22.04.1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu
3) ...
Traitement des actions différées (« triggers ») pour libglib2.0-0:amd64 (2.72.1-
1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.35-0ubuntu3.1) 
...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1ubuntu1) 
...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26-1u
buntu3) ...
elisabeth@elisabeth-Lenovo-ThinkBook-15-IIL:~$ 

Voilà ce que j'ai obtenu et Curtail se trouve dans mes applications. Je l'essaye.
Merci

Hors ligne

#14 Le 08/11/2022, à 13:43

Amiralgaby

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Pour compresser des photos (PNG, JPEG), il y a yoga-image-optimizer aussi

Yoga Image Optimiser (site officiel)


Vive la communauté du Libre !!!

Hors ligne

#15 Le 08/11/2022, à 13:46

bluc

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Perso j'utilise des nautilus scripts

les placer dans le dossier caché  (ctrl+h pour faire apparaître les fichiers cachés )    .local/share/nautilus/scripts
Une fois dans ce dossier faire un clic droit sur chaque script et Propriété >> Permissions et cocher la case "Autoriser l'exécution du fichier comme un programme
Ensuite clic droit sur l'image ou dossiers d'image → Scripts → Réduction taille image

ce sont des scripts trouvés ici sr le forum ou ailleurs 

Par exemple celui-ci

#!/bin/bash
#
# Author : Mathieu Vilaplana <mathieu@creationgif.com>
# Author : Matthieu MARC <matthieu.marc@wanadoo.fr>
#
# Copyright (C) 2005,2006  Charles Bouveyron <charles.bouveyron@free.fr>
# 
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

# pour l'internationalisation des messages	
# to generate the i18n file from .po file :
# $ msgfmt -o .locale/fr/LC_MESSAGES/nis.mo .locale/fr/LC_MESSAGES/fr.po
export TEXTDOMAIN="nis"
export TEXTDOMAINDIR=`dirname $0`"/.locale/"

MAXCPT=50000;

nb_images=0;
selection="";

txt_error="`gettext 'error'`"
#test if a file has been selected
if [ $# -eq 0 ]; then
	# zenity --error --title=$txt_error --text="`gettext 'You must select at least 1 file to process'`"
	here=`pwd`"/."
	files=`zenity --file-selection --multiple --separator="|" --filename="$here"`"|"
	#if $? != 0, user click on cancel button, so exit
	if [ "$?" != 0 ] ; then
		exit
	fi
	cpt=0
	# I put all filename in $selection here because I didn't managed to put filenames with whitespace in $*
	while [ ${#files} -gt 0 ]; do
		f="`echo $files |cut -f1 -d'|'`"
		isimage=`file -bi "$f" |grep -c image`
		if [ $isimage -eq 1 ]; then
			selection[$nb_images]=$f
			let "nb_images++"
		fi
		files=`echo $files |cut -f2- -d"|"`
		let "cpt++"
		# only to avoid infinite loop (do not occured normaly, but nobody never know.. perhaps!)
		if [ $cpt -gt $MAXCPT ]; then
			shift
		fi
	done
fi

#===================================
#       SELECT SIZE DIALOG
txt_text="`gettext 'Choisir taille image'`"
txt_title=$txt_text
txt_size="`gettext 'Taille'`"

imgsize=`zenity --title "$txt_title" --text "$txt_text" --list --radiolist --separator=" " --column="" --column="$txt_size" FALSE "60x60" FALSE "90x80" FALSE "160x120" FALSE "220x140" FALSE "320x240" FALSE "640x480" FALSE "800x600" FALSE "1024x768" FALSE "1728x1296" TRUE "2592x1944" --height=220`

#if $? != 0, user click on cancel button, so exit
if [ "$?" != 0 ] ; then
	exit
fi

#user must select a target size
imgsize=`echo $imgsize | sed 's/ max//g'`
if [ ! "$imgsize" ]; then
	zenity --error --title=$txt_error --text="`gettext 'select a target size'`"
	# just restart myself (more user friendly I think)
	($0 "$*")&
	exit
fi

#transform 640x480 en 640x640 for convert to respect proportions
himgsize=$imgsize
val1=`echo "$imgsize" | awk -F'x' '{ print $1  }'`
imgsize="${val1}x${val1}"

#       END SELECT SIZE DIALOG
#=========================


#Select only images
while [ $# -gt 0 ]; do
	isimage=`file -bi "$1" | grep -c image` 
	if [ $isimage -eq 1 ]; then
		selection[$nb_images]=$1
		let "nb_images++"
	else
		isdir=`file -b "$1" |grep -c directory`
		if [ $isdir -eq 1 ]; then
			for f in `ls -1 "$1"`; do
				isimage=`file -bi "$1/$f" |grep -c image`
				if [ $isimage -eq 1 ]; then
					selection[$nb_images]="$1/$f"
					let "nb_images++"
				fi
			done
		fi
	fi
	shift
done

n=$nb_images
let "n=n-1"
(for i in `seq 0 $n`;do
	picture=${selection[$i]}
	img_filename=`basename "$picture"`
	img_dirname=`dirname "$picture"`

	#create directory if not exist and at least one image to process
	if [ ! -d "$img_dirname/$himgsize"  ]; then
		mkdir -p "$img_dirname/$himgsize"
	fi

	let "compteur += 1"
	echo "`gettext '# Processing image'` $compteur / $nb_images $img_filename ..."
	convert -quality 100 -resize $imgsize "$picture" "$img_dirname/$himgsize/$img_filename"
	#convert -quality 100 -resize $imgsize "$picture" $himgsize/"$picture"
	let "progress = compteur*100/nb_images"
	echo $progress
done
) | zenity --progress --auto-close --title="`gettext 'Scaling images'`" --text="`gettext 'Processing images ...'`"  --percentage=0

(gnome-open "`dirname \"${selection[0]}\"`/$himgsize") &
exit

ou celui-ci qui peut modifier une image ou des dossiers complets en cliquant droit sur le dossier

Dernière modification par bluc (Le 08/11/2022, à 13:52)


Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#16 Le 08/11/2022, à 14:00

bluc

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Ou celui-ci a placer aussi dans  uniquement pour la compression 'un ou d'un lot de fichiers image
Ici la compression est a 85 mais peut etre changée

#!/bin/bash

mogrify -quality 85 $*

Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne

#17 Le 08/11/2022, à 21:17

antux18

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

Balilaï a écrit :

Bonjour,

Ce n'est pas pour jouer les paranos mais pourquoi ce message ?
ce n'est pas la première fois et à chaque fois, ça me fait réfléchir mais je n'ai jamais posé la question.
Le logiciel peut lire le fichier sur le disque et le sauvegarder, est ce juste cela que ce message signifie ou y a t'il autre chose ?

Bonsoir,

Je dirais que c'est parce que l'application a un accès total au disque dur (sauf aux espaces restreints par les droits sur les utilisateurs/groupes).
Il me semble que c'est le cas des applications non-snap/flatpak, mais il faudrait une confirmation de quelqu'un d'autre, car je n'en suis pas sûr.


Tour Dell Inspiron 3650 : CPU : Intel i5-6400 ; RAM : 8 Go ; GPU : NVIDIA GeForce GT 730 ; OS : Arch Linux (GNOME) + Windows 10
Portable Asus VivoBook X509FA : CPU : Intel i5-8265U ; RAM : 8 Go ; GPU : Intel UHD Graphics 620 ; OS : Arch Linux (GNOME) + Windows 11

Mon blog : https://antux-blog.blogspot.com/

Hors ligne

#18 Le 10/11/2022, à 10:48

elisanet

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

J'ai utilisé Curtail c'est OK. Merci
Je me suis rendu compte qu'avec Squeezing j'obtenais aussi des .Jpg.
Merci

Hors ligne

#19 Le 11/11/2022, à 07:26

Balilaï

Re : [RESOLU] Quel logiciel outils disponible pour compresser photos ?

antux18 a écrit :
Balilaï a écrit :

Bonjour,

Ce n'est pas pour jouer les paranos mais pourquoi ce message ?
ce n'est pas la première fois et à chaque fois, ça me fait réfléchir mais je n'ai jamais posé la question.
Le logiciel peut lire le fichier sur le disque et le sauvegarder, est ce juste cela que ce message signifie ou y a t'il autre chose ?

Bonsoir,

Je dirais que c'est parce que l'application a un accès total au disque dur (sauf aux espaces restreints par les droits sur les utilisateurs/groupes).
Il me semble que c'est le cas des applications non-snap/flatpak, mais il faudrait une confirmation de quelqu'un d'autre, car je n'en suis pas sûr.

Merci pour ta réponse.


Linux Mint Cinnamon 22 - LENOVO  IdeaPad 5 15ABA7 -  AMD Ryzen 7 5825U with Radeon Graphics × 8 / 8G0
Windows 11 - Intel NUC10i5FNH N2 - Intel Core i5-10210U - 16GO
Linux Mint XFCE 22 - Asus X705UA-BX217T - Intel Pentium Dual Core 4405U Skylake - 8GO

Hors ligne