Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: anttia - 16.01.09 - klo:16.52
-
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?
-
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ää.
-
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.
-
digikam:illa onnistuu ihan kraafisesti. Kuuluu vain KDE:hen en tiedä paljon tulee kikkareita mukana.
-
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.
-
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.
-
ajattelin järjestää kuviai uudelleen. Haluaisin muuttaa kuvien nimet exif tiedoissa olevan päiväyksen mukaan.
Aja komentoriviltä kuvahakemistossa exiftoolssilla seuraava komento:
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.
-
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
-
Hei
minä sain seuraavalla komennolla tiedostonimen muotoon 2004-04-20-tuulimylly.jpg
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.
-
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?
-
Tämmösellä koodinpätkällä onnistuu:
exiftool '-FileName<DateTimeOriginal' -d %Y-%m-%d-%%f_Kamera.%%e ./
eli valitsimen %%f jälkeen se kameran nimi
tai
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.
-
Hienoa, kiitos paljon.
Onko kyseisessä ohjelmassa muuten mahdollista saada sitä kameran nimeä exiftiedoista automaattisesti, helpottaisi sekalaisia kansioita järjestäessä.
-
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.