写真名の日付を使用して写真のExifタイムスタンプを調整する方法

写真名の日付を使用して写真のExifタイムスタンプを調整する方法

Android携帯のスクリーンショットファイル名(撮影日を含む)を文字列として取得し、そのスクリーンショットのExifタイムスタンプに追加しようとしています。取る)取る)。

この写真のすべてのファイル名は同じテンプレートに従いますScreenshot_YYYYMMDD-******.png

これを達成する方法はありますか?

ベストアンサー1

はい、あります。ご利用くださいエクスポートツール。次のコマンドを使用してDebian / Ubuntuにインストールできます。

sudo apt install libimage-exiftool-perl

次のように動作する必要があります(***時間が表示されると仮定)。

exiftool "-datetimeoriginal<filename" Screenshot_YYYYMMDD-HHMMSS.png

Exiftoolは独自の日付形式を検出し、ファイル名でツールを呼び出すだけで現在のEXIFメタデータ(および追加情報)を表示できます。

exiftool Screenshot_YYYYMMDD-HHMMSS.png

Exiftoolがファイル名を自動的に読み取れない場合は、-dパラメーターを使用してEXIFtoolの内容を消去できます。もう一度例を挙げます。

exiftool "-datetimeoriginal<filename" -d Screenshot_%Y%m%d-%H%M%S Screenshot_YYYYMMDD-HHMMSS.png

おすすめ記事