C'est exactement ce que je cherchais a faire et ça fonctionne parfaitement
- l'option -r de ghostscript permet effectivement de redimentionner mais c'est la resolution en pixel/in , 1500 donne une image de 30000 pixels et 25Mo
Avec -r90, ça donne une image d'environ 1800 pixels mais lors de l'extraction, j'ai certaines images trop petites
C'est assez aleatoire, dommage car c'était vraiment plus rapide
7z peut effectivement supprimer les images avec l'option -sdel
Je comptais tout renommer aprés en .cbr car je ne savais pas comment renommer directement en gardant le meme nom
J'ai aussi rajouté une ligne pour supprimer le fichier PDF (penser a travailler sur des copies de sauvegarde)
Finalement ça donne ça
#!/bin/bash
for a in *.pdf
do
gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r150 -sOutputFile='page-%00d.jpg' "$a"
mogrify -resize 1600x1600 *.jpg
7z a "${a%.pdf}.zip" *.jpg -sdel
mv "${a%.pdf}.zip" "${a%.pdf}.cbr"
rm "$a"
done
Plus qu'a mettre tout ça dans le service menu de dolphin
Un grand merci a toi et au passage j'ai appris quelque astuces
Sujet resolu