Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: artta - 15.10.06 - klo:21.49
-
Millä ohjelmalla voipi tuollaisen operaation tehdä?
Win-puolella on ainakin Irfanview, mutta entäs *nix-puolella?
Ankaralla Googletuksella en tuollaista löytänyt.
Mieluusti käyttäisin GUI:ta, mutta hätätilassa kaikki ratkaisut käy.
-
Universessa löytyy ainakin 2 exif-dataa käyttävää komentoriviohjelmaa:
exif ja exiftran
-
googlaappa hakusanalla exiftool
Ja tässä sitä käyttävä skripti joka lukee jpg - kuvasta exifin ja tallentaa sen tiedoston päivämääräksi:
tallenna esim. date_updater.sh - nimellä kotikansioon ja aja kuvakansiossa konsolissa.
#!/bin/bash
#risto miukumauku kurppa piste fi 2006-05-22
#requires: exiftool installed
for i in $(ls | grep -i .jpg$)
do
src=$i
echo $src
#update file date from exif
exiftool '-DateTimeOriginal>FileModifyDate' $src
done
r
-
Exiftool:
http://www.sno.phy.queensu.ca/~phil/exiftool/
Jos totta puhutaan niin universen paketti libimage-exiftool-perl taitaa sisältää tämän. Itse asentelin tuolta verkosta.
Taikakeppi tuo on kun vain osaa käyttää (eli tehdä/googlata sopivia skriptejä).
Itselläni on skripti joka tekee kameran nef - kuvista jpg - kuvat ja päivittää ohimennen vielä kaikkien päivämäärät.
r
-
Tarkennan vielä epämääräistä speksiä alkupostauksessa.
Eli haluan tuon päivämäärän siis suoraan kuvaan, en nimetä tiedostoa päivämäärän mukaan.
Nykyinen Canon kun ei osaa päiväystä kuvaan lisätä.
Päiväyksen pitää siis näkyä teetetyssä kuvassa.
-
ImageMagick (http://www.cit.gu.edu.au/~anthony/graphics/imagick6/annotating/#wmark_text) to the rescue!
-
Jaa moista.. Siinä tapauksessa joku tuollainen olgan ehdottama kikkailu taitaa tehdä homman.
r