Sida 1 av 1

[LÖST] Döpa om bildfiler till taget datum ?

Postat: 27 nov 2010, 10:31
av RicchiH
Jag undrar om det finns något sätt att via terminalen plocka ut information från metadatan i bildfiler och därefter döpa om dem.

Jag vill döpa om filen som Tex. heter DSC001 till 20101130:1250 då bilden var tagen 20101130 kl 1250 ?
Man kan använda mig av digikam till att göra detta , men det är något segt den vägen.

Har kanske Konservburk har något förslag på detta.

Tacksam för svar

Re: Döpa om bildfiler till taget datum ?

Postat: 27 nov 2010, 10:47
av Osprey
Det borde väl funka med något sådant här:

Kod: Markera allt

jhead -n%Y%m%d:%H%M filnamn

Re: Döpa om bildfiler till taget datum ?

Postat: 27 nov 2010, 16:15
av RicchiH
Tack Osprey !

Det funkade utmärkt.
mycket smidigare än med digikam.

jag lade dock till %S på slutet också så man slapp massa filer med a, b ,c osv.

Re: Döpa om bildfiler till taget datum ?

Postat: 27 nov 2010, 17:50
av Osprey
Det är ett mycket användbart verktyg också om du har haft klockan felinställd i kameran och vill fixa till det, men då använder du "-ds" eller "-ts"... :)

Re: [LÖST] Döpa om bildfiler till taget datum ?

Postat: 01 jan 2011, 20:43
av RicchiH
Jag sprang på ett nytt problem när det gällde Nikon:s RAW:filer av typen NEF

man kunde ju då inte använda

Kod: Markera allt

jhead -n%Y%m%d:%H%M.%S *
Så använde jag istället exiv2 med följande kommando:

Kod: Markera allt

exiv2 -F rename -r "%Y%m%d:%H%M.%S" *
Man kan använda det senare kommandot för både JPG , NEF och ett antal fler filtyper.