Fotos com a data/hora errada… e agora?

32 Comentários

Já quantas vezes lhe aconteceu tirar fotografias e quando as descarrega para o computador descobre que a data/hora está errada? Pior, precisa de juntar fotografias de diferentes máquinas, mas algumas têm a hora errada, o que torna uma dor de cabeça a simples tarefa de agregar todas as fotos e renomeá-las com base no instante em que foram tiradas.

Veja aqui como resolver este problema rápida e facilmente em todos os sistemas operativos. Quando fomos à Fnac Viseu, a cobertura fotográfica ficou a cargo de 2 máquinas fotográficas diferentes e alguns smartphones. Por azar, uma das máquinas tinha a “hora antiga”, ou seja, um desvio de 1 hora em relação às configurações da outra máquina. Até aqui nada de especial. Mas quando se é responsável por agregar fotografias de um mesmo evento, provenientes de diferentes fontes, é desejável que todas as fotos possuam a data/hora correcta.

E porquê? Com diversas fontes, é natural que haja fotografias muito similares e/ou repetidas, e é por isso desejável fazer uma filtragem mediante o instante em que a fotografia foi tirada. Foi devido a esta necessidade que encontrei o ExifTool, uma ferramenta que até já foi apresentada aqui no Pplware.

O ExifTool é uma ferramenta de linha de comandos para controlar os metadados de ficheiros, muito simples e compatível com todos os formatos possíveis e imaginários.

Vamos começar: o objectivo é atrasar 1 hora a todas as fotos com extensão *.jpg numa determinada pasta. 

Siga os seguintes passos:

  1. Fazer o download do executável compatível com o seu SO.
  2. Renomear o executável para exiftool.exe (no caso do Windows).
  3. Colocar o executável na pasta das fotografias com a data/hora errada.
  4. Abrir uma linha de comandos nessa pasta.
  5. Introduzir o seguinte comando:
exiftool -AllDates+=1 *.jpg -overwrite_original

É possível personalizar a deslocação de data/hora, mediante a personalização da opção “AllDates”. Com o seguinte comando é possível deslocar negativamente (adiantar) a data das fotografias em 1 ano, 10 meses, 30 dias, 10 horas e 48 minutos.

exiftool "-AllDates+=1:10:30 10:48:0" *.jpg -overwrite_original

As fotografias podem ter os metadados incoerentes e o output do comando anterior pode devolver os seguintes erros:

Error: Can't read SubIFD data - Foto.jpg
 0 image files updated
 1 files weren't updated due to errors
Error: Error reading StripOffsets data in IFD0 - Foto.jpg
 0 image files updated
 1 files weren't updated due to errors

Para corrigir os metadados de todas as fotografias basta inserir o seguinte comando:

exiftool -exif:all= -tagsfromfile @ -exif:all -thumbnailimage -unsafe *.jpg

E depois já é possível correr o comando habitual.

Para mais informação acerca do deslocamento de data e hora de fotografias, consulte a documentação oficial desta ferramenta.

Artigos Relacionados:

Licença: Freeware
Sistemas Operativos: Windows, Linux, Mac OS X
Download [Windows]: ExifTool 8.88 [3.3MB]
Download [Linux]: ExifTool 8.88 [3.2MB]
Download [Mac OS X]: ExifTool 8.88 [2.1MB]
Homepage: ExifTool

Partilhar:
Tags:

Comentários

32

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Blizard

    Um alerta: é preciso ter muito cuidado com a informação EXIF quando se partilham fotos.

      1. Avatar de Manuel Serol

        Porque podes colocar fotos no facebook e afins que localização GPS sem te aperceberes e pessoas mal intencionadas fazerem coisas más 🙂

        1. Avatar de Manuel Serol

          Parecia um ucraniao a falar 🙂

        2. Avatar de SexOnaSal
          SexOnaSal

          ainda bem que nao tenho facebocas 😛

        3. Avatar de Fred
          Fred

          Se nao estou em erro, o Facebook nao publica a foto original, eles fazem resize da foto ‘uploadada’ e toda a informacao exif eh removida, visto que o ficheiro nao eh o mesmo.

          1. Avatar de SexOnaSal
            SexOnaSal

            acho qe há a opção de enviar com o tamanho original

        4. Avatar de Paulo Pereira
          Paulo Pereira

          Manuel Serol: ou sabes ou não mandas bitaites. O Facebook não deixa passar essas informações EXIF excepto: legenda, copyright e byline.
          O GPS não é importado. Assim evita essas situações de alarme, chamados FUD http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt

          1. Avatar de Paulo Pereira
            Paulo Pereira

            Vejam se percebem como funciona o Facebook: a foto não é enviada. Ela é primeiro recompactada e redimensionada no vosso computador (ferramenta java) e só depois enviada uma cópia. A vossa foto nunca sai do computador. O tamanho entretanto foi aumentando e o atual é já bem simpático em ecrã grande!!

          2. Avatar de Manuel Serol

            Nunca gostei muito de participar nestas discussões online porque há sempre aqueles que adoptam a abordagem agressiva tipica portuguesa que estraga a imagem da nossa patria e tinha que acontecer infelizmente. Se o que disse está errado foi porque vi uma reportagem na televisão portuguesa onde disseram exactamente isso portanto peço desculpa aos profissionais em EXIF no facebook pois eu sou um leigo na matéria e repeti algo que já tinha sido dito erradamente na comunicação social.

          3. Avatar de Masahiro
            Masahiro

            Há sempre pessoal com a mania.

    1. Avatar de Ana Narciso

      Dica: esta aplicação permite remover informação “sensível” como as geo-tags. Fica paras um próximo artigo 🙂

      1. Avatar de João Reis
        João Reis

        Sim, estou bastante interessado em saber isto. Além do mais, uma ferramenta que limpe em várias fotos ou pastas ao mesmo tempo, isso sim era de valor. Ir à linha de comandos para fazer isto acabamos por deixar de faze-lo, ainda para mais todos os dias tiramos fotos com o telemovel.
        Obrigado

        1. Avatar de Paulo Pereira
          Paulo Pereira

          GeoSetter – http://www.geosetter.de/en/
          Faz tudo o que queres… em centenas de imagens de uma vez!
          E arrancas o programa com o botão direito do rato na foto!

  2. Avatar de Luís Dias
    Luís Dias

    O Picasa não faz o mesmo?

    1. Avatar de Ana Narciso

      Não não faz. Só permite definir uma hora, não permite *deslocar* uma hora. São coisas muuuito diferentes. 😉

      O Adobe Lightroom permite deslocar apenas fusos horários.

      Esta é a única ferramenta que permite total versatilidade.

      1. Avatar de Miguel Carmona
        Miguel Carmona

        Por acaso não é a única ferramenta… Existem uma série delas tanto gráficas como por cli. Até a m$ disponibiliza uma, por sinal bastante porreira, Microsoft Pro Photo Tools version 2

        1. Avatar de Manuel Serol

          Será que também há uma para Mac?

          1. Avatar de Miguel Carmona
            Miguel Carmona

            O irfan view existe para mac e tem um plugin para aceder aos dados EXIF/IPTC. Não me recordo se trata os ficheiros por batch ou um a um. Tens sempre a oportunidade de usar o java. à uns anos tive a necessidade de sincronizar fotografias com ficheiros de rotas GPS e encontrei uns quantos programas na altura …

          2. Avatar de mac user
            mac user

            O iPhoto faz isso. Altera várias. até 1 minuto se quiseres.

      2. Avatar de José Antunes
        José Antunes

        Bom dia.
        Deixo aqui mais uma sugestão, um programa bastante completo e que permite várias opções acerca da funcionalidade aqui publicada, entre outras que me agradam bastante.
        Podem ver aqui:
        http://www.zoner.com/ww-en/photo-editor-viewer-manager

  3. Avatar de Manuel Serol

    Uma aplicação destas em modo gráfico é que era!!

    1. Avatar de Ana Narciso

      Também tens… estava a deixar isso para um artigo futuro, eheh. http://freeweb.siol.net/hrastni3/foto/exif/exiftoolgui.htm Precisas na mesma do executável deste artigo, mas tens uma interface.

      No entanto, para o objectivo deste artigo, deslocar uma data/hora, a linha de comandos é bem mais simples.

    2. Avatar de Ricardo do Canto
      Ricardo do Canto

      Existe o ExifToolGUI (http://u88.n24.queensu.ca/~bogdan/) que é uma interface gráfica para este programa e que é referido/recomendado na página oficial do ExifTool

    3. Avatar de Paulo Pereira
      Paulo Pereira

      O melhor com Exiftool, gratuito, é o GeoSetter – http://www.geosetter.de/en/

      Nenhum se chega aos calcanhares.. e diz quem o usa quase todos os dias para juntar várias máquinas com datas diferentes para fins de arquivo.
      E ainda o uso a todo o momento para para adicionar informações de todo o tipo a outras imagens. Se definirem o formato PNG ele cria um ficheiro anexo com essa informação o que é muito útil para quem trabalha com arquivos

      Atenção que o picasa regrava a imagem… ou seja perdem qualidade no JPG.. coisas que não acontece com o Geosetter!

  4. Avatar de Pedrobeco
    Pedrobeco

    Outra opção poderá ser este pequeno programa:

    NewFileTime 1.77

    1. Avatar de Manuel Serol
    2. Avatar de Ana Narciso

      Isso não faz bem a mesma coisa. Cheguei a tentar.

      Esse programa muda esses 3 tipos de data, mas não muda a data em que a foto foi tirada de facto. A chamada “Date Taken”. Se depois importares as fotos para o Lightroom, a data continua errada.

      Daí a alternativa deste executável do artigo que muda de facto *todas* as datas, com a flag “AllDates”.

  5. Avatar de SamC
    SamC

    É um programa que eu tenho de resolver mto frequentemente, por isso já passei algumas horas a testar diferentes softwares free:
    O Exifer é um programa desactualizado mas faz isso muito bem
    outra opção é o Exif date changer que tem uma versão Pro/Comercial
    E por fim o último que utilizei que até posso “recomendar” AmoK Exif Sorter http://www.amok.am/

    Existem mais ferramentas do género, mas na pesquisa por EXIF nos programas estes foram os resultados que obtive.

    Cumps

  6. Avatar de Miguel Real
    Miguel Real

    Para MAC existe a aplicação “A Better Finder Attributes” para fazer alterações no EXIF das fotos e em ambiente gráfico.

    1. Avatar de Manuel Serol

      Muito bom!! É isso mesmo!!

  7. Avatar de Rui
    Rui

    Também com essas e muitas outras funcionalidades:

    http://www.exifer.friedemann.info/index.htm