Kirjoittaja Aihe: kuinka muuttaa suuri määrä tiffejä JPG:ksi  (Luettu 2468 kertaa)

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
kuinka muuttaa suuri määrä tiffejä JPG:ksi
« : 04.03.10 - klo:13.25 »
Miten saisi helpoimmin muutettua alikansioissaan olevat tiffit JPG formaattiin. Tiffit olisi tarkoitus säilyttää, mutta lisäksi pitäisi saada mahd. hyvälaatuisia JPG tiedostoja.

Millä tuo onnistuisi kätevimmin?

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Vs: kuinka muuttaa suuri määrä tiffejä JPG:ksi
« Vastaus #1 : 04.03.10 - klo:13.48 »
imagemagick tai vastaava taitaa löytyä jota voi komentaa komentoriviltä. jotenkin muistelisin että vastaavaa on täällä foorumilla joskus puitu, ei vaan nyt tullut mieleen että missä.
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: kuinka muuttaa suuri määrä tiffejä JPG:ksi
« Vastaus #2 : 04.03.10 - klo:14.05 »
Kuvien eräajokäsittelystä on viimeksi keskusteltu täällä: http://forum.ubuntu-fi.org/index.php?topic=32248.0

Komentokehotteessa voi tosiaan käyttää ImageMagickin convert-työkalua.

Yhden tiedoston muuntaminen (laadulla Q=90):

Koodia: [Valitse]
convert input.tif -quality 90 output.jpg
Hakemiston ja alihakemistojen kaikkien tiedostojen muuntaminen:

Koodia: [Valitse]
cd polku/kuvahakemistoon
find * -name "*.tif" -exec convert "{}" -quality 90 "{}.jpg" \;

Jos alihakemistoja ei haluta käsitellä, find-komennolle voi antaa parametrin -prune:

Koodia: [Valitse]
find * -prune -name "*.tif" -exec convert "{}" -quality 90 "{}.jpg" \;
Näiden muunnosten jälkeen tiedostonimien pääte on ".tif.jpg". Ylimääräisen ".tif.":n saa pois vaikkapa rename-komennolla:

Koodia: [Valitse]
find . -name "*.tif.jpg" -exec rename "s/.tif.jpg/.jpg/" "{}" \;

Vastaavat operaatiot onnistuvat myös Phatch-ohjelmalla, joka tarjoaa graafisen käyttöliittymän kuvien eräajokäsittelyä varten. Ohjelma on asennettavissa suoraan Ubuntun pakettilähteistä.

odysseus

  • Vieras
Vs: kuinka muuttaa suuri määrä tiffejä JPG:ksi
« Vastaus #3 : 05.03.10 - klo:17.52 »
Tai sitten jos kuvat on samassa hakemistossa, niin:

Koodia: [Valitse]
mogrify -format jpg *.tiff