Takeout JSON
PT

Como organizar as fotos do Android em pastas por ano e mês

A pasta DCIM/Camera do celular Android guarda milhares de fotos em uma pasta só. Como separar as fotos em pastas de ano e mês no próprio celular, sem perder datas e sem bagunçar a galeria.

Para organizar as fotos de um celular Android em pastas de ano e mês, crie pastas como DCIM/Camera/2024/07 e mova cada foto para a pasta do mês em que foi tirada. Um app gerenciador de arquivos resolve para poucas fotos. Para uma pasta da câmera inteira, faça pelo computador com o adb, que move os arquivos no celular sem copiar e sem mudar as datas.

A galeria se importa?

Para a ordem, não. A galeria ordena as fotos pela data, estejam onde estiverem. As pastas importam em três outros lugares:

  • Álbuns. A maioria das galerias mostra cada pasta dentro de DCIM e Pictures como um álbum. Pastas por ano dão um álbum por ano.
  • O computador. Quando você abre o celular pelo computador, uma pasta com 8.000 arquivos demora para abrir e é difícil de navegar.
  • Backup. O Google Fotos faz backup das pastas que você escolhe. As subpastas de DCIM/Camera entram junto com ela.

Onde é seguro organizar

Organize dentro de DCIM ou Pictures. Evite Android/data e Download, porque algumas galerias ignoram essas pastas.

Tirar fotos de DCIM/Camera e mover para outra pasta pode fazer o Google Fotos parar de fazer backup delas, a não ser que você também ative o backup dessa pasta. Subpastas dentro de DCIM/Camera continuam no backup da câmera.

Com um app gerenciador de arquivos

Selecione as fotos de um mês, escolha Mover, crie a pasta e confirme. Serve para um ou dois meses. Para anos de fotos, use um computador.

Pelo computador com adb

Com a depuração USB ligada:

adb shell mkdir -p /sdcard/DCIM/Camera/2024/07
adb shell mv -n /sdcard/DCIM/Camera/IMG_202407*.jpg /sdcard/DCIM/Camera/2024/07/

A segunda linha usa a data que está no nome dos arquivos da câmera. Isso cobre fotos com nome IMG_YYYYMMDD_.... Fotos com outro nome, como PXL_... nos Pixel ou imagens salvas, precisam ter a data da captura lida de dentro da foto. Para uma biblioteca inteira, um script no computador escreve uma linha de mv por foto e roda todas no celular de uma vez.

O mv dentro do celular mantém a data do arquivo, então a galeria não muda nada de lugar. Depois:

adb shell content call --uri content://media/ --method scan_volume --arg external_primary

Qual estrutura?

  • Ano/Mês (2024/07): a mais comum. Números ficam na mesma ordem em qualquer idioma.
  • Ano/Local (2024/Lisboa): boa para viagens. Fotos sem GPS ficam na pasta do ano.
  • Ano-Mês (2024-07): um nível só, fácil de rolar.

Mais sobre essa escolha em how to organize photos by year and month folders (em inglês).

Com o app

A aba Celular Android do Photo Date & Metadata Fixer, disponível só no Windows, tem uma aba Reorganizar no celular. Escolha uma pasta no celular e uma estrutura (Ano/Mês, Ano/Local, País/Cidade e outras). O app lê a data e o lugar de cada foto direto do celular, mostra para onde cada uma iria e depois move as fotos no próprio celular.

Ele nunca substitui arquivos, aproveita para trocar datas de arquivo erradas pela data da captura, apaga as pastas que ficaram vazias, e o Desfazer devolve tudo para onde estava.

Perguntas frequentes

O Google Fotos vai enviar as fotos de novo depois de mover?

Não. O Google Fotos reconhece fotos que já têm backup, mesmo em uma pasta nova.

Dá para organizar as fotos do cartão SD?

Sim. O cartão fica em /storage/<id do cartão>/ em vez de /sdcard/. O comando adb shell ls /storage mostra o id.

E os vídeos?

Eles são movidos do mesmo jeito. A data de um vídeo vem de dentro do vídeo, ou do nome e da data do arquivo.