Sobre esta ferramenta

Uma ferramenta de navegador para quem está saindo do Google Photos — ou só fazendo backup — e quer que as fotos mantenham as datas.

O Google Takeout entrega suas fotos, mas as datas e os locais ficam em milhares de arquivos JSON separados, com nomes inconsistentes. As soluções consagradas são programas de linha de comando. Esta ferramenta faz o essencial em uma página da web: lê as partes do ZIP diretamente, associa cada arquivo ao seu JSON, grava a data dentro dos arquivos JPEG, HEIC e MP4/MOV e define a data do arquivo de todos os arquivos em um novo ZIP.

Como a associação foi desenvolvida

As regras de nomes vêm dos rastreadores de problemas e das suítes de testes de ferramentas de código aberto para o Takeout (GooglePhotosTakeoutHelper, immich-go) e são cobertas por testes automatizados: nomes truncados, contadores de duplicata, o sufixo .supplemental-metadata de 2024, cópias editadas em uma dúzia de idiomas, Live Photos.

Como os arquivos são editados

Nada é reconstruído. JPEG e HEIC mantêm o bloco EXIF original byte a byte; as novas entradas são acrescentadas e referenciadas. Nos vídeos, os campos de data de tamanho fixo são sobrescritos no próprio arquivo. Os resultados são verificados em testes automatizados com leitores independentes: Pillow e exifr para EXIF, ffprobe e decodificação com ffmpeg para vídeos.

O que não está incluído

Esta ferramenta não é afiliada ao Google. Google Photos e Google Takeout são marcas comerciais da Google LLC.