web-dev-qa-db-ja.com

たくさんの写真で年だけを変えますか?

そのため、カメラで年を正しく設定していなかったため、最近の旅行の写真はすべて、2010年の日付ではなく2009年の日付になっています。

写真の年だけをバッチ変更して、時間と月と日を保持する方法はありますか? iPhotoでは、年を単独で変更することはできません。macosでは、すべてを選択した場合、変更/作成日を実際に変更できない情報を取得しますか?

手がかりはありますか?

4
ayrad

私はその仕事をするGUIツールを使うことになった。ファイルをそこにドラッグして、一連のファイルの年を変更します。誰かが同様の問題を抱えている場合のリンクは次のとおりです。 より良いFinder属性

私はこれを行う2番目の方法に気づきました。 picasaツールで->日付と時刻を調整する

0
ayrad

はい、あります。メタ情報形式は [〜#〜] exif [〜#〜] と呼ばれ、 exiftool と呼ばれるコマンドラインツールがあります。

マニュアルページからの呼び出し例:

   exiftool -DateTimeOriginal-=’0:0:0 1:30:0’ dir
        Adjust original date/time of all images in directory "dir" by
        subtracting one hour and 30 minutes.  (This is equivalent to
        "-DateTimeOriginal-=1.5".  See Image::ExifTool::Shift.pl for
        details.)

   exiftool -createdate+=3 -modifydate+=3 a.jpg b.jpg
        Add 3 hours to the CreateDate and ModifyDate timestamps of two images.

   exiftool -AllDates+=1:30 -if ’$make eq "Canon"’ dir
        Shift the values of DateTimeOriginal, CreateDate and ModifyDate
        forward by 1 hour and 30 minutes for all Canon images in a directory.
        (The AllDates tag is provided as a shortcut for these
        three tags, allowing them to be accessed via a single tag.)

なんらかの方法で年を正確に2010年に設定できると確信しています。

3
hlovdal

私のバージョンのiPhotoには、日付を変更するためのメニュー項目があります。これにより、選択範囲の各ファイルを特定の時間(つまり、数年、数か月)オフセットすることができます。

1
bastibe