Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: koho-p 30 Srpna 2011, 14:04:24

Název: Hromadné zmenšení fotek v podadresářích
Přispěvatel: koho-p 30 Srpna 2011, 14:04:24
ahoj, doporučíte mi nějaký program pro hromadnou úpravu fotek (je jich asi 4 000), který umí zmenšit všechny snímky zanořené do podadresářů? Nepotřebuji je nikam jinam kopírovat, ani přejmenovat. Stačí, aby šlo určit složku a program zmenšil vše i v podadresářích. S příkazovou řádkou si moc nerozumím, raději bych něco s GUI.
díky
Název: Re: Hromadné zmenšení fotek v podadresářích
Přispěvatel: Tadeáš Pařík 30 Srpna 2011, 14:08:55
Našel jsem toho hafo, stačí jen vybrat, omlouvám se za ten odkaz na google http://www.google.cz/search?hl=cs&source=hp&q=hromadn%C3%A1+zm%C4%9Bna+velikosti+obr%C3%A1zk%C5%AF+ubuntu&aq=1&aqi=g3&aql=&oq=hromadn%C3%A1+zm%C4%9Bna+vel

EDIT: Jako zajímavej základ je tohle (http://www.chovancik.cz/2007/04/08/rozsireni-nautilus-pro-hromadne-zmeny-velikosti-obrazku-a-jejich-otaceni-gnome-a-nautilus-image-converter-ubuntulinux/), ale určitě se ozvou i další...
Název: Re: Hromadné zmenšení fotek v podadresářích
Přispěvatel: koho-p 30 Srpna 2011, 14:13:58
díky, já také googlil. Ale ty programy, které jsem našel, zmenšují vždy aktuální adresář. Já mám  fotky zanořené asi do 70 podadresářů.
Název: Re: Hromadné zmenšení fotek v podadresářích
Přispěvatel: Plnt 30 Srpna 2011, 14:19:09
Nainstaluj si balík imagemagick. Pak ti stačí jednoduchý skriptík:

Kód: [Vybrat]
#!/bin/bash

for a in `find $1 -type f -name "*.jpg"`
do
        echo $a
        convert -resize 640x $a $a
done

A pak jen zavolej:
Kód: [Vybrat]
$ ./a.sh /tmp/aa/
/tmp/aa/2/04.jpg
/tmp/aa/1/3/02.jpg
/tmp/aa/1/01.jpg
/tmp/aa/1/03.jpg
Název: Re: Hromadné zmenšení fotek v podadresářích
Přispěvatel: RRRadek Neužil 30 Srpna 2011, 14:23:01
Také je zajímavý plugin do správce souborů nautilus-image-converter.
Můžeš ho nainstalovat příkazem v terminálu a po restartu počítače bude po označení fotografií pod možnostmi pravého tlačítka myši volba Změnit velikost obrázků...
Kód: [Vybrat]
sudo apt-get install nautilus-image-convertersice neumí podadresáře ale jednoduchým "Mufím" trikem to lze krásně udělat tak že otevřeš Správce souborů a klikneš nahoře na Lupu (hledat) a dáš hledat jen koncovku těch fotek což bude asi JPG, poté označíš všechny fotky(Ctrl+A) a klikneš pravým tlačítkem myši a pak Změnit velikost obrázků... a dál už to pochopíš... ;)

Například tady (http://www.chovancik.cz/2007/04/08/rozsireni-nautilus-pro-hromadne-zmeny-velikosti-obrazku-a-jejich-otaceni-gnome-a-nautilus-image-converter-ubuntulinux/) je popis ale nepoužívej zde uvedenou instalaci!!!