Kirjoittaja Aihe: kuvien uudelleennimeäminen exiftietojen mukaan  (Luettu 5676 kertaa)

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
ajattelin järjestää kuviai uudelleen. Haluaisin muuttaa kuvien nimet exif tiedoissa olevan päiväyksen mukaan.

siis esim:

nyt img1200.jpg

:stä vaikka muotoon

20090116-img1200.jpg

Onko kokemusta milten sujuisi helpoiten?

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #1 : 16.01.09 - klo:17.20 »
Miten olisi pakettivarastosta löytyvä renrot ohjelma? Kokemusta siitä en omaa, mutta manuaalisivun perusteella näyttää tehtävään sopivalta ja monipuoliselta.

Toimii komentoriviltä, graafisesti jos haluaa tehdä, pitää etsiä lisää.
Ubuntu 12.10 Quantal Quetzal

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #2 : 16.01.09 - klo:17.46 »
Joo, asensin jo tuon renrotin. Oikein hyvältä ja monipuoliselta vaikuttaa, mutta vähän monimutkaiselta käyttää. Koitan vielä etsiä jotain simppelimpää, jos en löydä niin yritän saada tuon renrotin toimimaan.

Bysmyyr

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #3 : 16.01.09 - klo:18.10 »
digikam:illa onnistuu ihan kraafisesti. Kuuluu vain KDE:hen en tiedä paljon tulee kikkareita mukana.

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #4 : 16.01.09 - klo:18.53 »
Digikam on jo asennettuna, en vaan ole juuri käyttänyt. Helppi ei jostain syystä toiminut, joten jos joku pystyisi ohjelmaa tuntemattomalle kertomaan miten kyseinen toimitus tapahtuu niin olisin hyvin kiitollinen.

eap

  • Käyttäjä
  • Viestejä: 240
  • si fallor sum
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #5 : 16.01.09 - klo:22.48 »
Näyttäisi tuo onnistuvan graafisesti myös gThumbilla. Aikaleimassa tuli mukaan myös kellonaika (esim:  2008-10-04--21.12.27_char.jpg). Valitsimilla voi sitten muotoilla niiden nimien muutoksia, ohjelmassa on myös nimen esikatselu.

Linux user #424871

igor_2

  • Käyttäjä
  • Viestejä: 768
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #6 : 17.01.09 - klo:10.54 »
ajattelin järjestää kuviai uudelleen. Haluaisin muuttaa kuvien nimet exif tiedoissa olevan päiväyksen mukaan.

Aja komentoriviltä kuvahakemistossa exiftoolssilla seuraava komento:

Koodia: [Valitse]
exiftool '-FileName<CreateDate' -d %Y%m%d_%H%M%S.%%e ./
Niin saat siistit päiväykset kuvanimiin. Tuota dYm... maskia voi muutella maun mukaan. Kun testaat, niin vaihda tuo viimeinen './' yhden kuvan nimeksi, niin et sössi koko hakemistoa kerralla, jos jotain menee pieleen. Toinen tapa on tietenkin tehdä testihakemisto jossa treenailee.

Exiftool löytyy pakettivarastoista.

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #7 : 20.01.09 - klo:12.04 »
Hienoa, tuota exiftoolia minäkin osasin käyttää. En vaan ihan ymmärtänyt miten saisin sen toimimaan niin, että uusi nimi on muotoa
päiväys-alkuperäinennimi
 

eap

  • Käyttäjä
  • Viestejä: 240
  • si fallor sum
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #8 : 20.01.09 - klo:13.22 »
Hei

minä sain seuraavalla komennolla tiedostonimen muotoon 2004-04-20-tuulimylly.jpg

Koodia: [Valitse]
exiftool  '-FileName<DateTimeOriginal' -d %Y-%m-%d-%%f.%%e ./

Tämä siis uudelleen nimeää koko hakemiston. DateTimeOriginal on kuvan alkuperäinen luonti päivä. Tuo maski %Y-%m-%d määrittää päiväyksen muodon, %%f säilyttää alkuperäisen tiedostonimen ja .%%e säilyttää alkuperäisen tiedoston päätteen (esim. jpg)

Exif tiedoissa on usein 3 eripäivämäärää ja niistä valitaan sopiva (CreateTime, DateTime ja DateTimeOriginal).
Kannattaa kuitenkin näitäkin kokeilla ensin jossakin harjoittelukansiossa, että ei pääse vahinkoja tapahtumaan.

Linux user #424871

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #9 : 06.06.09 - klo:10.15 »
Nyt on onnistuneesti uudelleennimetty kuvia jo jonkin aikaa, mutta nyt on käytössä useampi kamera. Mitenköhän tiedostonimeen saisi myös kameramallin mukaan?

eap

  • Käyttäjä
  • Viestejä: 240
  • si fallor sum
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #10 : 07.06.09 - klo:11.14 »
Tämmösellä koodinpätkällä onnistuu:

Koodia: [Valitse]
exiftool  '-FileName<DateTimeOriginal' -d %Y-%m-%d-%%f_Kamera.%%e ./

eli valitsimen %%f jälkeen se kameran nimi
tai

Koodia: [Valitse]
exiftool  '-FileName<DateTimeOriginal' -d %Y-%m-%d-Kamera_%%f.%%e ./

Tällä saat kameran nimen heti päiväyksen jälkeen.

Edit: Tämä on siis muunnos edelliseen neuvooni eli jos tuo päiväys juttu jo on niin se tulee tällä koodilla toistamiseen.

EDIT 2: gThumbilla homma onnistuu "helpommin" ihan graafisesti. Sillä voi myös muuntaa koko hakemiston kerrallaan.
« Viimeksi muokattu: 07.06.09 - klo:11.54 kirjoittanut eap »

Linux user #424871

anttia

  • Käyttäjä
  • Viestejä: 227
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #11 : 23.06.09 - klo:11.20 »
Hienoa, kiitos paljon.
Onko kyseisessä ohjelmassa muuten mahdollista saada sitä kameran nimeä exiftiedoista automaattisesti, helpottaisi sekalaisia kansioita järjestäessä.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: kuvien uudelleennimeäminen exiftietojen mukaan
« Vastaus #12 : 23.06.09 - klo:21.14 »
MaPiVi on myös yksi valokuvien järjestämiseen tarkoitettu graafinen ohjelma ja nimeää kuvat automaattisesti kuvan päiväyksen ja kellonajan mukaan kun kuvat luetaan sisään muistikortinlukijalta.  Tekee kuvista thumbnail: it ja näyttää kameran tiedot. Vanhan kuvan nimen saa kommenttikenttään (en ole testannut tätä ominaisuutta). Joiltakin osin hieman hankala, esim. duplikaaattien käsittely: Lukee saman kuvan toiseen kertaan lisäten tiedostonimeen -01.  Monia asetuksia voi muokata mutta en ole tutkinut tätä niin tarkasti, parasta kokeilla itse ja arvioida. 
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.