覚書き
GoogleフォトからTakeout機能で,全写真をエクスポートしたものの,写真の日付がダウンロード日になっている・・・
どうやら写真ファイルそれぞれにJSONファイルが作られていて,そこに日付情報が入っているらしい.
コチラの記事を参考にやってみたものの,ファイル数が多く,分割してダウンロードしたのでフォルダが多くめんどくさい.
https://qiita.com/Fox_Kei/items/d375fbbc029462880294
何かないかと調べていたら,GooglePhotosTakeoutHelperなるツールを発見.
コレだ!!
まずは,ZIPでおとしてきたのを全部展開.
そしてインストール.
pip install -U google-photos-takeout-helper
google-photos-takeout-helper -i [INPUT TAKEOUT FOLDER] -o [OUTPUT FOLDER]
私の環境では
python3 /Users/XXXXXX/Library/Python/3.8/lib/python/site-packages/google_photos_takeout_helper
にインストールされたので.パスを通すのも面倒なのでそのまま実行.
--guess-timestamp-from-filename
オプションをつけると,JSONがなくてもファイル名とかから日付を推測してくれるらしい.詳細は上記GitHub参照.
python3 /Users/XXXXXX/Library/Python/3.8/lib/python/site-packages/google_photos_takeout_helper -i '/Users/XXXXXX/Documents/Google/Takeout' -o '/Users/XXXXXX/Documents/Google/OUT' --guess-timestamp-from-filename
できた!