Jika Anda ingin berpindah dari Google Foto ke platform/solusi lain, pilihan tercepat Anda untuk mengekspor semua foto adalah Google Takeout?
Tetapi ketika Anda mendownloadnya, Anda akan menemukan zip dengan ratusan folder kecil dengan file .json
yang aneh di dalamnya?. Bagaimana jika Anda hanya ingin memiliki satu folder berisi semua foto, dalam urutan kronologis? Semoga berhasil menyalin semua itu?
Skrip ini melakukan hal itu - ia mengatur dan membersihkan Takeout untuk Anda ??
Ini akan mengambil semua folder itu, menemukan semua foto di dalamnya, mengatur dan file last modified
dengan benar, dan memasukkannya ke dalam satu folder besar (atau folder dibagi sebulan)?
Sejak v3.2.0
, gpth
bersifat interaktif? - Anda tidak perlu mengetikkan argumen yang rumit - cukup ambil takeout Anda, jalankan gpth, dan ikuti instruksi yang diminta?
Jika Anda ingin menjalankannya di Synology, mengalami masalah dengan interaktif, atau hanya menyukai cmd, lihat "Menjalankan secara manual dengan cmd". Jika tidak, cukup:
"batalkan pilihan semua" lalu pilih hanya Google Foto
CATATAN: Simpanlah ritsleting aslinya, Anda mungkin memerlukannya jika terjadi kesalahan
gpth
.exe
yang diunduh? - beri tahu bek windoza bahwa itu aman, dan ikuti instruksi yang diminta?cd
ke folder dengan unduhan yang dapat dieksekusi dan jalankan: # 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 ?
Fakta menarik: gpth
memindahkan file secara default - jadi jika terjadi kesalahan di tengah jalan, ekspor ulang zipnya lagi
exiftool
, sehingga Anda tidak akan kehilangan waktu pembuatannya # 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/ "
Selesai! Nikmati foto Anda!!!
Anda mungkin masih memerlukan mode ini jika:
Dalam hal ini:
# 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
Anda dapat memeriksa semua tanda cmd dengan menjalankan gpth --help
- misalnya, tanda --divide-to-dates
Saya menghabiskan banyak waktu untuk memperbaiki bug dan membuatnya berfungsi stabil? - akan sangat berterima kasih atas sumbangan apa pun?
(99% kasus), jika Anda memindahkan beberapa file di Android, waktu pembuatan dan modifikasinya akan diatur ulang ke saat ini.
Aplikasi "Galeri Sederhana" biasanya mencatat waktu pembuatan file asli saat memindahkan dan menyalin (tapi saya tidak menjaminnya). Ini juga cukup keren - lihat: https://github.com/SimpleMobileTools/Simple-Gallery
Saya sangat menyarankan Anda menggunakan Syncthing untuk menyinkronkan foto dan file Anda di seluruh perangkat. Ia melakukannya melalui Wi-Fi lokal Anda, sehingga Anda tidak bergantung pada layanan atau koneksi internet apa pun. Ini juga akan menyimpan tanggal pembuatan file asli dan metadata, sehingga menyelesaikan masalah Android yang saya sebutkan sebelumnya.
Immich bertujuan untuk menjadi pengganti GPhotos yang lengkap - masih dalam pengembangan, tetapi sudah tampak hebat!
Sama dengan Photoprism, yang ini dalam pengembangan lebih lama (mungkin lebih matang)
Jika Anda menginginkan sesuatu yang lebih terpusat tetapi juga dihosting sendiri, Nextcloud adalah pilihan yang bagus, namun pendekatannya terhadap foto masih belum sempurna. (Dan Anda perlu menyiapkan server Anda sendiri)
Saya menggunakan alat ini untuk mengekspor catatan saya ke penurunan harga - Anda kemudian dapat mengeditnya dengan editor penurunan harga yang Anda suka :)
https://github.com/vHanda/google-keep-exporter
Ya, semuanya ditulis ulang di Dart, dan sekarang jauh lebih stabil dan lebih cepat. Jika Anda masih menginginkan Python karena alasan tertentu, lihat v2.x - di rilis/tag
.json
kembali ke data EXIF