Takeout JSON

Como organizar fotos por data no PC, em pastas por ano e mês

Por que pastas de ano e mês funcionam para a maioria das bibliotecas, qual data usar para separar, e como organizar milhares de fotos na mão ou com um programa.

Você tem uma pasta com dez mil fotos. Algumas vieram do celular, algumas do cartão da câmera, algumas de uma exportação antiga do Google Fotos. Achar as fotos de uma viagem significa rolar por todo o resto. Você quer pastas, e quer que elas ainda façam sentido daqui a dez anos.

Por que a pilha acontece

Celulares e câmeras não ligam para pastas. Eles gravam tudo em um lugar só, com nomes como IMG_4821.JPG ou DSC_0042.JPG, e recomeçam do zero quando o contador acaba. Copie três aparelhos para uma pasta e você tem nomes repetidos, números duplicados e nenhuma ordem.

Os serviços de nuvem escondem isso mostrando uma linha do tempo montada a partir dos metadados. No momento em que você sai do serviço, ou copia os arquivos para um HD, a linha do tempo some e a pilha é o que fica.

Por que ano e mês

Ano/Mês é a estrutura que sobrevive. Uma pasta 2019 com 07 dentro é legível por uma pessoa, ordena corretamente em qualquer gerenciador de arquivos e não precisa de programa nenhum para ser entendida. Funciona em um NAS, em um pendrive, no Finder, no Explorador de Arquivos, no terminal.

Também combina com o jeito que a gente lembra das coisas. Você raramente sabe o dia exato de uma foto, mas quase sempre sabe o ano, e muitas vezes a época. Uma pasta de mês tem no máximo algumas centenas de fotos para quem usa muito o celular, e isso ainda dá para rolar.

Meses com dois dígitos importam mais do que parece. Se as pastas se chamam "abril", "agosto", "dezembro", elas ordenam em ordem alfabética, e março vem depois de junho. O número na frente mantém a ordem do calendário.

As alternativas, e quando servem

Ano/Mês/Dia dá uma pasta por dia. Serve para quem fotografa eventos ou tem uma biblioteca enorme, mas para uma família produz milhares de pastas minúsculas, muitas com uma ou duas fotos.

Só ano é o oposto. Bom para uma biblioteca pequena, de algumas centenas de fotos por ano. Passando de uns dois mil por ano, as pastas ficam grandes demais.

Ano/Local coloca uma pasta por lugar dentro de cada ano: 2019/Rio de Janeiro, 2019/Gramado. Bom para quem viaja muito, mas precisa de GPS nas fotos, e fotos sem localização ficam sem lugar óbvio.

Manter as pastas que você já tem é uma opção real também. Se você já tem álbuns como pastas e só quer as datas corrigidas e os nomes arrumados, não jogue a estrutura fora.

Qual data usar para separar

Esta é a parte que dá mais errado. A pasta em que uma foto cai precisa vir da data em que a foto foi tirada, que mora dentro do arquivo, no EXIF DateTimeOriginal, a "Data da captura" do Explorador. Não pode vir da data de modificação do arquivo. A data de modificação muda toda vez que o arquivo é copiado, baixado ou editado, então separar por ela joga uma foto de 2012 na pasta de 2026.

Se as suas fotos vieram do Google Takeout, a data EXIF muitas vezes está faltando, e a data real fica em um arquivo .json ao lado de cada foto. Separe pelo EXIF e você ganha uma pasta gigante para o dia do download. Corrija as datas primeiro, depois monte as pastas. Veja fotos do Google Takeout com data errada.

Fotos de WhatsApp e digitalizações não têm data de captura em lugar nenhum. Para elas, veja fotos do WhatsApp com data errada e fotos digitalizadas: como colocar a data certa.

Fazendo na mão

Para algumas centenas de fotos, o gerenciador de arquivos basta. No Explorador, adicione a coluna "Data da captura" (botão direito no cabeçalho das colunas), ordene por ela, selecione um mês de fotos e arraste para uma pasta nova. No Finder, a data aparece em "Obter Informações". Leva uma tarde e você vai errar algumas.

Para mais do que isso, use uma ferramenta. Em qualquer sistema, o exiftool faz tudo em um comando:

exiftool -r "-Directory<DateTimeOriginal" -d "%Y/%m" .

Isso lê a data EXIF de cada foto na pasta atual e nas subpastas e move cada uma para Ano/Mês. É rápido, gratuito e confiável. Ele não mexe em fotos sem data EXIF, o que é o comportamento certo, mas significa que você precisa tratar essas separadamente.

O digiKam, gratuito para Windows, Mac e Linux, consegue mover fotos para pastas por data na importação. O XnView MP faz o mesmo pela renomeação em lote com o campo de data da captura. Os dois precisam de alguma configuração, mas são ferramentas honestas que fazem exatamente esse trabalho.

Fazendo com o app

O Takeout JSON Metadata Fixer faz o mesmo trabalho com um seletor de modelo de pasta em vez de linha de comando, e corrige as datas antes de montar as pastas, que é o passo que as pessoas pulam.

Aponte para uma pasta, ou para um zip do Takeout, ou para vários zips. Escolha um modelo de pasta: Ano/Mês, Ano/Mês/Dia, Ano, Ano/Local, Local/Ano, Manter minhas pastas ou Sem pastas. Escolha um padrão de nome, por exemplo 2019-07-14-1105_Florianopolis.jpg. Rode a simulação primeiro para ver o que ele faria sem tocar em nada.

Ele lê as datas nesta ordem: o .json do Takeout primeiro, depois o EXIF, depois a data do arquivo como último recurso. Então uma exportação do Takeout é separada pela data real, não pela do download. Fotos sem data nenhuma podem receber uma data e um local para a pasta inteira, que é como você trata uma caixa de fotos digitalizadas. A organização da biblioteca toda acontece em uma passada.

Se você organizar uma pasta no lugar, ele pode guardar os arquivos antigos em uma pasta "Originais (antes de organizar)", então nada se perde se você mudar de ideia sobre a estrutura.

Roda offline no Windows, no Linux e no Mac, com a interface em português. As primeiras 1000 fotos são grátis. Ilimitado é uma compra única de US$ 19,99.

Perguntas frequentes

Ano/Mês ou Ano/Mês/Dia?

Ano/Mês para a maioria. Pastas por dia só valem a pena se você tira centenas de fotos por dia ou precisa achar um evento pela data. Dá para dividir um mês cheio depois.

O que acontece com fotos sem data?

Na mão, elas ficam onde estão. Com o exiftool, são puladas. No app, elas caem para a data do arquivo, ou você define uma data para a pasta inteira antes de organizar.

Perco alguma coisa movendo fotos entre pastas?

Não. Mover um arquivo muda o caminho, não o conteúdo. EXIF, GPS e a imagem continuam iguais. Só as datas do próprio arquivo podem mudar em alguns sistemas, e é por isso que a data deve morar dentro do arquivo.

O Fotos da Apple ou o Immich respeitam as minhas pastas?

O Fotos da Apple ignora pastas na importação e usa as datas EXIF. O Immich consegue importar pastas como bibliotecas externas e mantém a estrutura. Em todos os casos, a data EXIF é o que o app usa para montar a linha do tempo, então as pastas são para você, não para eles.