Macで写真の日付を変更する方法(PhotosアプリとEXIF)
Macで写真の日付を変更します。PhotosアプリのAdjust Date and Timeはライブラリのみを編集し、ファイルは編集しません。ブラウザのEXIFエディターでDateTimeOriginalを書き換えましょう。
かんたんな答え: MacのPhotosアプリは、Image > Adjust Date and Timeから写真の日付を変更できますが、それはPhotosライブラリのデータベースを更新するだけで、ファイルに埋め込まれたEXIFの日付は更新しません。そのため、写真を書き出したり元のファイルを移動したりした瞬間に、古い日付が戻ってきます。ファイルとともに移動する本当の日付を変更するには、無料のブラウザ版EXIF日付エディターを使いましょう。これはファイル自体にDateTimeOriginalを書き込み、ブラウザ内でローカルに動作し、どこでも機能します。ここでは、上級者向けのExifToolを含む3つの方法すべてを紹介します。
macOSは、Photosで表示される日付を、ファイルに保存された日付とは別に保持します。このずれが、「修正した」はずの日付が後で再び現れる理由です。ここでは、それを本当に修正する方法を説明します。
方法1: Photosアプリの「Adjust Date and Time」(ライブラリのみ)
組み込みのPhotosアプリは、これを簡単に見せてくれます。
- Photosを開いて画像(または複数の画像)を選びます。
- メニューバーでImage、続いてAdjust Date and Timeを選びます。
- 修正した日付と時刻を設定します。
- Adjustをクリックします。
これでPhotos内、タイムラインやMemoriesでは日付が正しく見えるようになります。これは自分のライブラリを整理するうえで本当に役立ちます。
ただし問題があります。元のファイルのEXIFは書き換えられません。 Photosはその変更を自身のデータベース内の調整として保存します。元になるファイルは依然として元のDateTimeOriginalを持ったままです。これは写真がPhotosを離れた瞬間に問題になります。
- 写真を書き出すと、書き出し設定によっては、EXIFが依然として古い撮影日を保持していることがあります。
- ライブラリから元のファイルをコピーして取り出す(または別の場所でそのファイルを使う)と、Photosの調整は完全に置き去りにされます。
- 別のアプリや別のコンピューターは、PhotosのプライベートなデータベースではなくファイルのEXIFを読み取るため、古い日付が表示されます。
要するに、Photosは表示される日付を修正するのであって、ファイル内部の日付を修正するわけではありません。書き出しや共有でも保たれる修正をするには、以下の方法のいずれかを使いましょう。
方法2: ブラウザのEXIF日付エディター(ファイルに書き込み、どこでも機能)
写真がどこへ行っても正しいままになるよう、実際の撮影日を変更するには:
- Macの任意のブラウザ(SafariまたはChrome)でEXIF日付エディターを開きます。
- 写真をアップロードします。
- 新しい日付と時刻を入力します。
- Applyをクリックして新しいファイルをダウンロードします。
これはDateTimeOriginalをファイルに直接書き込みます。これはすべてのアプリとオペレーティングシステムが「いつ撮影されたか」として読み取るタグです。すべての処理はブラウザ内で完結するため、写真がサーバーにアップロードされることはなく、インストールするものもありません。日付がファイル内に存在するようになるため、書き出し後、AirDrop後、どのデバイス上でも正しいままです。前後でファイルが現在どんな値を持っているか確認するには、EXIFビューアーで開いてください。
方法3: コマンドラインからのExifTool(上級者向け)
Terminalに慣れているなら、ExifToolは精密なツールです。インストールし(例えばHomebrewで)、撮影日を設定する単一のコマンドを実行します。
exiftool "-DateTimeOriginal=2024:07:15 14:30:00" photo.jpg
これはファイル内のDateTimeOriginalを書き換えます。ブラウザのエディターが対象とするのと同じフィールドです。ExifToolはフォルダー全体をバッチ処理したり、日付を固定のオフセットだけずらしたり(カメラの時計が既知の量だけずれていたときに便利)することもできます。強力ですが容赦がありません。構文を間違えると、間違ったタグを書き込んでしまうことがあります。1回きりの修正や、Terminalが苦手な場合は、ブラウザのエディターが同じ仕事をセットアップなしでこなします。
これが並べ替えや証拠にとって重要な理由
撮影日は単なる見た目の問題ではありません。写真がアルバムやタイムラインにどう並ぶかを制御し、写真の日付が信頼される必要があるとき(保険、請求、記録、法的な文脈)に人々が頼るものです。日付がPhotosのデータベースにしか存在しなければ、他の誰にも見えず、ファイルが共有された瞬間に消えてしまいます。DateTimeOriginalをファイルに書き込むことが、日付を持ち運び可能で検証可能なものにします。日付がすでにずれている場合は、写真の日付が間違っているのはなぜかが通常の原因を説明し、撮影日 vs 作成日 vs 更新日がどの日付がどれなのかを解きほぐします。
短くまとめると
MacのPhotosアプリのAdjust Date and Timeはライブラリのみを変更するため、ファイルを書き出したり移動したりすると日付が元に戻ります。本当の日付を変更するには、無料のブラウザ版EXIF日付エディターを使いましょう。これはDateTimeOriginalをファイルに書き込み、ローカルで動作し、写真を決してアップロードしません。コマンドラインのほうがよければ、ExifToolがTerminalから同じことをします。他のプラットフォームやより広いガイドについては、写真の日付を変更する方法をご覧ください。
ツールを試す
ブラウザで今すぐ写真にスタンプを入れる、もしくはiOSアプリで GPSと原子時計の時刻を撮影と同時に記録できます。