Mudar apenas o ano em um monte de fotos?

4

Então eu não tive o ano definido corretamente na minha câmera e toda a minha foto de uma viagem recente acabou tendo uma data de 2009 em vez de uma data de 2010.

Existe alguma maneira de alterar em lote apenas o ano da foto e manter a hora e o mês e o dia? No iphoto você não pode simplesmente mudar o ano sozinho, e no mac os se você selecionar tudo, obter informações você não pode realmente mudar a data modificada / criação?

Alguma pista?

    
por ayrad 28.02.2010 / 21:52

3 respostas

0

Acabei usando uma ferramenta GUI que faz o trabalho. Você arrasta os arquivos para ele e altera o ano de vários arquivos. Aqui está o link no caso de alguém ter um problema semelhante. Melhores atributos do localizador

Eu só notei uma segunda maneira de fazer isso. Nas ferramentas do picasa - > ajustar data e hora

    
por 28.02.2010 / 23:11
3

Sim, existem. O formato meta info é chamado EXIF , e existe uma ferramenta de linha de comando chamada exiftool que pode exatamente isso.

Exemplo de invocações da página man:

   exiftool -DateTimeOriginal-=’0:0:0 1:30:0’ dir
        Adjust original date/time of all images in directory "dir" by
        subtracting one hour and 30 minutes.  (This is equivalent to
        "-DateTimeOriginal-=1.5".  See Image::ExifTool::Shift.pl for
        details.)

   exiftool -createdate+=3 -modifydate+=3 a.jpg b.jpg
        Add 3 hours to the CreateDate and ModifyDate timestamps of two images.

   exiftool -AllDates+=1:30 -if ’$make eq "Canon"’ dir
        Shift the values of DateTimeOriginal, CreateDate and ModifyDate
        forward by 1 hour and 30 minutes for all Canon images in a directory.
        (The AllDates tag is provided as a shortcut for these
        three tags, allowing them to be accessed via a single tag.)

Tenho certeza que você pode definir o ano exatamente para 2010 de alguma forma.

    
por 28.02.2010 / 22:15
1

Minha versão do iPhoto tem um item de menu para alterar as datas. Ele permite que você compense cada arquivo de uma seleção por um determinado período de tempo (por exemplo, alguns anos, alguns meses).

    
por 01.03.2010 / 00:11