Vous n'êtes pas identifié(e).
Pages : 1
Salut !
Comme le titre l'indique je cherche un équivalent à nautilus-image-converter pour pouvoir très rapidement redimensionner ou pivoter des images par lot ou une à une. Est-ce qu'il existe quelque chose comme ça sous OpenBox?
-------------------------------------------
Seul un fou peut clamer à la liberté d'être enfermé ou enchainé.
-------------------------------------------
Ubuntu est la seule distribution Linux ayant Windows pour modèle technique et Apple pour modèle moral.
Hors ligne
ImageMagick permet de faire pas mal de chose il me semble. Moi je l'utilise dans des scripts pour redimensionner automatiquement des photos. C'est en ligne de commande donc, mais on peut rajouter différents interfaces je pense.
Normalement il y a un paquet dans les dépôts, sinon va voir là.
++
Hors ligne
Voir cette application : phatch (dans les dépots)

On peut tout faire avec, conserver en mèmoire des listes d'action, ... Très puissant 
Portable17p : CrunchBangLinux // EeePC : ArchLinux
Eeepad Transformer : Android Honeycomb 3.2 // GalaxyS : Android 2.2
Ma page DevArt : http://kookadimi.deviantart.com
Mes photos : http://www.fluidr.com/photos/kookadimi/sets
Hors ligne
Ouais c'est quand même carrément moins pratique. En fait je suis photographe amateur j'ai besoin de redimensionner des photos régulièrement, une à une ou plusieurs à la fois, et nautilus-image-converter permet de faire ça en faisant un clic droit sur l'image à redimensionner. C'est hyper rapide et en plus la qualité après redimensionnement est bonne...
Je vais essayer de voir s'il y a moyen de porter ça sous OpenBox.
-------------------------------------------
Seul un fou peut clamer à la liberté d'être enfermé ou enchainé.
-------------------------------------------
Ubuntu est la seule distribution Linux ayant Windows pour modèle technique et Apple pour modèle moral.
Hors ligne
Peut- être que ce que je vais dire est une connerie mais...
Tu ne pourrais pas avoir un nautilus de côté que tu lancerait à la demande pour utiliser nautilus-image-converter?
Je dis ça tout en y comprenant rien mais sur ma linux mint openbox je peux choisir quand je veux d'ouvrir thunar ou nautilus.
Hors ligne
Je suis d'accord avec guantas, ça me semble être la solution la plus simple.
Attention, sous openbox, il faut veiller à lancer nautilus avec la commande suivante, sinon le bureau openbox et son menu clic droit disparaissent:
nautilus --no-desktopHors ligne
En attendant mieux, un script qui permet, dans un dossier, de redimensionner en nombre et selon tes choix.
Il est peut-être possible d'en faire une action personnalisée de Thunar :
#!/bin/bash
title="Redimensionner"
scale="choisir<longueur>x<hauteur>"
case $LANG in
sv* )
title="Skala bild"
scale="Storlek att skala till <längd>x<höjd>";;
esac
imgsize=`gdialog --title "$title" --inputbox "$scale" 200 100 2>&1`
while [ $# -gt 0 ]; do
picture=$1
/usr/bin/convert -scale $imgsize "$picture" "$imgsize-$picture"
shift
doneÀ voir (je ne suis pas sous Crunch pour l'instant).
Hors ligne
Question ête, comment on ajoute une action à Thunar? ok c'est bon ça j'ai trouvé 
Par contre, est-ce qu'il est possible avec ce script de définir juste la largeur (ou juste la hauteur) et que le redimensionnement se fasse en conséquence sans écraser ou allonger l'image?
Pour l'instant je n'arrive pas à faire fonctionner ton action, enfin il apparait une fenêtre qui demande les nouvelles dimensions mais en validant, ça ne fait rien.
Dernière modification par yumus (2011-01-17 17:48:51)
-------------------------------------------
Seul un fou peut clamer à la liberté d'être enfermé ou enchainé.
-------------------------------------------
Ubuntu est la seule distribution Linux ayant Windows pour modèle technique et Apple pour modèle moral.
Hors ligne
Une seule dimension suffit : la première. La seconde est définie par défaut. J'ai essayé avec des données fantaisistes (1000x1500 pour une horizontale) et j'obtiens un redimensionnement de 1000 en longueur, avec une hauteur proportionnelle.
Tout ça sous... gnome.
P.S. : je viens d'aller faire un tour dans #! et, effectivement, l'action personnalisée n'a pas l'air de fonctionner... Si quelqu'un peut nous aider ça ne sera pas de refus.
Hors ligne
sur cette page http://www.debian-fr.org/scripts-pour-t … 30218.html il y a un très bon script qui permet de redimensionner à la volée, génial ça fonctionne très bien. Juste que ça ne fait qu'une image à la fois, ça doit pouvoir s'améliorer je suppose. Je poste le script ici :
#!/bin/bash
# Script récupéré de Denis sacchet sur http://denis.sacchet.fr/?p=141#comment-781
# et modifié par MerMouY mermouy [AT] gmail [DOT] com
# Ce script peut être utilisé dans Thunar ou en ligne de commande
# pour redimmensionner une liste de photo dans une resolution cible
#
# Il nécessite zenity et ImageMagick pour fonctionner et par conséquent
# ne fonctionne que si un serveur X11 est disponible.
#
# Pour rajouter une action personnalisée dans Thunar, aller dans le
# menu "Edit->Configure custom actions ..." et renseigner les champs
# comme suit :
#
# Onglet "Basic" :
# Name : Resize image
# Description : Allow to resize image
# Command : <path to>/resize_photo %F
# Onglet : "Appearance Conditions"
# File Pattern : *
# Appears if selection contains : Image files
#
# Les fichiers redimensionnés sont nommés comme suit :
# <nom de fichier original sans extension>-<resolution>.<extension originale>
# <nom de fichier original>-<resolution> si le fichier n'avait pas d'extension
SIZE=`zenity --entry --title="Redimensionner" --text="Entrer la resolution cible" --entry-text="1024"`
if [ "x${SIZE}" = "xok" -o x`echo ${SIZE} | sed 's@^[0-9]*$@ok@'` != "xok" ]
then
zenity --error --text="$SIZE n'est pas une valeur correcte"
exit 1
fi
NB_PHOTOS=$#
RESULTFILE=`mktemp`
until [ -z "$1" ]
do
cible=`echo "$1" | sed "s@\(.*\)\.\([^\.]*\)@\1-${SIZE}.\2@"`
if [ "$cible" = "$1" ]
then
cible="${1}-${SIZE}"
fi
convert "$1" -resize ${SIZE}x${SIZE} "$cible"
if [ $? -eq 0 ]
then
echo "L'image $1 a été redimensionnée avec succès" >> "$RESULTFILE"
echo "Le nouveau fichier est $cible" >> "$RESULTFILE"
else
echo "Une erreur a été rencontrée lors du redimmensionnement de l'image $1" >> "$RESULTFILE"
fi
shift
echo "."
done | zenity --progress --pulsate --text="Traitement des photos" --auto-close --auto-kill
zenity --info-text --filename="$RESULTFILE" --height=600 --width=440
rm -f "$RESULTFILE"Il redimensionne l'image et ajoute la nouvelle résolution au nom (sans bien sûr supprimer le fichier original). Il permet de redimensionner en respectant les proportions si on ne rentre qu'une valeur. Presque parfait tout ça 
Si jamais les auteurs passent par là, merci beaucoup à eux !
-------------------------------------------
Seul un fou peut clamer à la liberté d'être enfermé ou enchainé.
-------------------------------------------
Ubuntu est la seule distribution Linux ayant Windows pour modèle technique et Apple pour modèle moral.
Hors ligne
Même résultat... sauf que ça marche dans Thunar!
Dans gnome, il fonctionne exactement comme le précédent. Seule différence : l'un met la nouvelle résolution avant le nom de la nouvelle image, l'autre après. Dans les deux cas, l'original est conservé.
Si un spécialiste passe par ici, peut-être pourrait-il nous dire ce qui différencie ces deux script.
En attendant, bien vu Yumus !
Hors ligne
faut dire que j'ai pas mal cherché quand même. D'ailleurs au passage si quelqu'un connais un site/forum/thread qui recense plein de scripts pour Thunar, ça m'intéresse grandement.
-------------------------------------------
Seul un fou peut clamer à la liberté d'être enfermé ou enchainé.
-------------------------------------------
Ubuntu est la seule distribution Linux ayant Windows pour modèle technique et Apple pour modèle moral.
Hors ligne
Pour ma part, le jour où l'on m'a fait découvrir phatch (voir message Kookaburra), je n'ai plus voulu rien d'autre. Tu peux sauvegarder tes actions, ça fait tout un tas de choses… what else ?
GULL Bordeaux: giroll.org
identi.ca/vinylourson | twitter.com/vinylourson | vinylourson.com
Hors ligne
Pages : 1