Se você quiser migrar do Google Fotos para outra plataforma/solução, sua escolha mais rápida para exportar todas as fotos é o Google Takeout?
Mas ao baixá-lo, você se encontrará com zips com centenas de pequenas pastas com arquivos .json
estranhos dentro? E se você quiser ter apenas uma pasta com todas as fotos, em ordem cronológica? Boa sorte ao copiar tudo isso?
Este script faz exatamente isso - organiza e limpa seu Takeout para você ??
Ele pegará todas essas pastas, encontrará todas as fotos nelas, definirá o arquivo e file last modified
corretamente e os colocará em uma pasta grande (ou pastas divididas por um mês)?
Desde v3.2.0
, gpth
é interativo? - você não precisa digitar nenhum argumento complicado - apenas pegue sua comida, execute o gpth e siga as instruções solicitadas?
Se você deseja executá-lo no Synology, tem problemas com o interativo ou simplesmente adora o cmd, consulte "Executando manualmente com o cmd". Caso contrário, apenas:
"desmarcar tudo" e selecione apenas o Google Fotos
NOTA: Guarde os zíperes originais, você pode precisar deles se algo der errado
gpth
.exe
baixado? - diga ao windoza defender que é seguro e siga as instruções solicitadas?cd
para a pasta com o executável baixado e execute-o: # if you have Mac with M1/M2 chip, you need to enable x86 emulation
# otherwise, just skip it
softwareupdate --install-rosetta
cd Downloads # probably
# add execute permission for file
chmod +x gpth-macos # or gpth-linux
# tell MacOS Gatekeeper to not worry
xattr -r -d com.apple.quarantine gpth-macos
# run it ?
./gpth-macos # or ./gpth-linux
# follow prompted instructions ?
Curiosidade: gpth
move os arquivos por padrão - então, se algo der errado no meio do caminho, reexporte os zips novamente
exiftool
, para não perder o tempo de criação # cd to folder where you downloaded exiftool
cd Downloads
# run it on your output folder:
# (the '-r' means "run on all files/in sub-folders" aka recursively)
# (Make sure you didn't change file modify dates aka didn't do anything with the files after running gpth
exiftool -overwrite_original -r -if ' not defined DateTimeOriginal ' -P " -AllDates<FileModifyDate " " your/output/folder/ALL_PHOTOS/ "
Feito! Aproveite suas fotos!!!
Você ainda pode precisar deste modo se:
Nesse caso:
# psst: in windoza cmd, you can just drag and drop files/folders to type them in
# 1. change working directory to where gpth.exe is:
cd Downloads # Most probably
# run it, selecting input and output folders with options like this:
# (you can try to drag and drop them)
gpth.exe --input " Downloadsyouinputfolder " --output " C:someotherlocation " --albums " shortcut "
# select which album solution you like - see --help for all of them
# remember to use "" !
# ssh/whatever to where you're running it
cd Downloads # folder with gpth
chmod +x gpth # add execute permission
# tell MacOS Gatekeeper to not worry
xattr -r -d com.apple.quarantine gpth-macos
./gpth --input " /some/input/folder " --output " other/output/folder " --albums " shortcut "
# select which album solution you like - see --help for all of them
Você pode verificar todos os sinalizadores cmd executando gpth --help
- por exemplo, o sinalizador --divide-to-dates
Passei muito tempo corrigindo bugs e tornando este trabalho estável? - ficaria super grato por alguma doação?
(99% das vezes), se você mover alguns arquivos no Android, o horário de criação e modificação deles será redefinido para o atual.
O aplicativo "Galeria Simples" geralmente mantém o tempo de criação do arquivo original ao mover e copiar (mas não garanto isso). Também é muito legal - confira: https://github.com/SimpleMobileTools/Simple-Gallery
Eu realmente recomendo que você use o Syncthing para sincronizar suas fotos e arquivos entre dispositivos. Isso é feito por meio de seu Wi-Fi local, para que você não dependa de nenhum serviço ou conexão com a Internet. Ele também manterá a data de criação do arquivo original e os metadados, resolvendo o problema do Android que mencionei antes.
Immich pretende ser um substituto completo do GPhotos - ainda está em desenvolvimento, mas já parece ótimo!
O mesmo acontece com o Photoprism, embora este esteja em desenvolvimento há mais tempo (pode ser mais maduro)
Se você deseja algo mais centralizado, mas também auto-hospedado, o Nextcloud é uma boa escolha, mas sua abordagem às fotos ainda não é perfeita. (E você precisa configurar seu próprio servidor)
Usei essa ferramenta para exportar minhas notas para markdown - você pode editá-las com qualquer editor de markdown que desejar :)
https://github.com/vHanda/google-keep-exporter
Sim, tudo foi reescrito no Dart e agora está muito mais estável e rápido. Se você ainda deseja Python por algum motivo, verifique v2.x - em releases/tags
.json
de volta para dados EXIF