← フォトガイド

写真の日付を一括変更する方法(数百枚を一度に修正)

無料のブラウザ版EXIF日付エディター、Adobe LightroomのEdit Capture Time、またはExifToolのコマンドラインで写真の日付を一括変更します。数百枚を一度に修正しましょう。

かんたんな答え: 多数の写真の日付を一度に変更するには、3つの良い選択肢があります。複数のファイルを一度に扱える無料のブラウザ版EXIF日付エディター、Adobe LightroomのEdit Capture Time、または完全な制御ができるExifToolのコマンドライン(以下にオフセットコマンドの例を1つ示します)です。最もよくあるきっかけは、すべてにスキャン日が刻まれたスキャン写真と、スマートフォンの転送後にリセットされた日付です。手早く、インストール不要、アップロード不要の修正には、ブラウザのエディターから始めるのがたいてい良いでしょう。

1つの日付を修正するのは簡単です。300枚を修正するのは別の問題で、1枚ずつ行うのは現実的ではありません。ここでは、それを一括で行う方法と、正確な日付を設定することとオフセットでずらすこととの間でどう選ぶかを説明します。

バッチ修正が必要なとき

一括での日付変更は、いくつかの繰り返し起きる状況で生じます。

  • スキャンしたプリント。 一度にスキャンした古い写真の箱は、すべて実際に撮影された年ではなく今日のスキャン日が刻まれます。
  • スマートフォンやコンピューターの転送。 写真を新しいスマートフォンにコピーしたり、チャットアプリから保存したりすると、ファイルの日付がリセットされ、アルバム全体が同じ間違った日に着地することがよくあります。
  • 間違ったカメラの時計。 日付が間違って設定されたカメラは旅行のすべてのショットを誤って刻むので、すべて同じ補正が必要です。
  • タイムゾーンのずれ。 別のタイムゾーンで撮影し、すべての写真が同じ時間数だけずれています。

最初の2つはたいてい絶対日付が必要です。最後の2つはたいていオフセットが必要です。その区別については最後で詳しく説明します。どちらが間違っているか分からない場合は、写真の日付が間違っているのはなぜかから始めてください。

バッチ用のブラウザEXIF日付エディター(インストール不要、アップロード不要)

最もシンプルな選択肢で、特にすべての写真が同じ新しい日付を取得すべきとき:

  1. 任意のブラウザでEXIF日付エディターを開きます。
  2. 修正したい写真すべて(JPEG、HEIC、PNG)を選びます。
  3. 適用する日付と時刻を設定します。
  4. 適用して修正されたファイルをダウンロードします。

これは各ファイルにDateTimeOriginalを直接書き込むので、新しい日付は写真がどこへ行っても定着します。すべての処理はブラウザ内で完結するため、インストールするものはなく、写真がサーバーにアップロードされることもありません。これは、すべて同じ年が必要なスキャンの山にとって、そしてコマンドラインを学びたくない人にとって、適切な選択です。

Lightroom Edit Capture Time(ずらすか設定する)

すでにAdobe Lightroom(Classic)を使っているなら、しっかりしたバッチツールがあります。

  1. グリッドで変更するすべての写真を選びます。
  2. Metadata、続いてEdit Capture Timeを開きます。
  3. 次のいずれかのモードを選びます。
    • Adjust to a specified date and timeは、最初に選択した写真を入力した日付に設定し、残りはその間隔を保つように動かします。
    • Shift by set number of hoursは固定のオフセットを加算または減算し、タイムゾーンの修正に最適です。
    • Change to file creation dateは、ファイル自体から日付を取得します。
  4. Change Allをクリックします。

Lightroomは絶対日付を設定するときショット間の相対的な順序と間隔を保ちます。これは出発点だけが間違っていた旅行に対して望ましい動作です。

上級者向けのExifTool

ExifToolは、バッチを完全に制御できる無料のコマンドラインツールです。インストールしたら、写真のフォルダーでターミナルを開きます。すべてのJPEGに3時間を加える(よくあるタイムゾーン補正)には:

exiftool "-DateTimeOriginal+=0:0:0 3:0:0" *.jpg

形式は Y:M:D h:m:s なので、0:0:0 3:0:0 は0年、0月、0日に加えて3時間を意味します。減算するには += の代わりに -= を使います。

代わりにすべてのファイルに絶対日付を設定するには:

exiftool "-DateTimeOriginal=2019:07:04 12:00:00" *.jpg

ExifToolは変更をファイルにその場で書き込みます(既定でバックアップコピーを保持します)ので、新しい日付は写真とともに移動します。最も柔軟な選択肢ですが、ツールのインストールと、コマンドを慎重に入力することが必要です。

絶対日付 vs オフセット: どちらが欲しいか

どんなバッチでも最も重要な選択はこれです。

  • 各写真を特定の1つの日付に着地させたいとき、または既知の正しい1つの日付が残りの基準になるべきときは、絶対日付を設定します。スキャンや、すべて同じ間違った日にリセットされたアルバムに適しています。
  • 日付が互いに対しては正しいが、すべてが同じ量だけ間違っているとき(タイムゾーンの差や、固定の時間数だけずれていたカメラの時計など)は、オフセットでずらします。オフセットはショット間の本当の間隔を保ちます。

これを逆にすると、旅行全体を1つのタイムスタンプに押しつぶしたり、すでに正しい写真を順序からずらしたりしてしまいます。終わったら、1枚をEXIFビューアーで開いて、DateTimeOriginalが期待どおり動いたことを確認してください。

これらすべての1枚版については、写真の日付を変更する方法をご覧ください。また、そもそもどの日付を編集しているのかを理解するには、撮影日 vs 作成日 vs 更新日をご覧ください。

ツールを試す

ブラウザで今すぐ写真にスタンプを入れる、もしくはiOSアプリで GPSと原子時計の時刻を撮影と同時に記録できます。

Download on theApp Store
Webツールを開く →EXIFビューア →