Sida 1 av 1

Script för att namnge foton [LÖST]

Postat: 17 dec 2010, 22:02
av TobbeT
Hej,

Nu ska det bli ordning på min fotosamling. Jag tänkte att med ett script namnge fotona med följande:

Säg att originalfilen heter DSCN2705.JPG och jag vill att det ska se ut så här:

TT_20101212_2705.JPG

Går det att med ett script "se" när fotot är taget, det behöver inte vara klockslag med utan datumet räcker. Man har ju kamerans nummerfrekvens som lite unik plus TT_ i början. Scriptet måste behålla sekvensnumret som kameran har genererat, i detta fall 2705.

Det kan ju självklart vara ett helt gäng med foton i samma mapp men alla ska börja med TT_datumetnärfototärtagetnrsekvensfrånkameran.jpg

Se skulle det finnas en möjlighet att kunna lägga till exempelvis:
TT_20100625_Midsommarafton_1234.JPG, en extra tagg om behovet finns. Kanske en dialogruta som man endera skriver nåt i eller helt enkelt klickar avbryt om man inte vill ha den extra taggen. Kanske lite overkill med det vore bra.

Går det att ordna tro :) Är det nån som känner för det?

Hittade ett program som heter GPRename som fixar detta ganska enkelt.

//Tobbe

Re: Script för att namnge foton

Postat: 17 dec 2010, 22:15
av KiviE
Kolla in jhead. Från manualen:
jhead -n%Y%m%d-%H%M%S *.jpg

This will rename files matched by *.jpg in the format YYYYM‐MDD-HHMMSS

Kod: Markera allt

jhead -nTT_%Y%m%d_%i filnamn.JPG
gör nästan vad du vill, borde gå att få den att ta bort DSCN med.

Re: Script för att namnge foton

Postat: 17 dec 2010, 22:17
av TobbeT
Coolt, ska genast testa

Tack för tipset

//Tobbe