Last modified: Fri Jan 7 07:36:59 JST 2005

RenameExifFile.pl
〜Exif 情報の時刻を元に画像ファイルの名前を変更〜

[目次| ホーム]

ダウンロード

拡張子が pl なファイルは実行させようとしてしまうみたいですので '.pl' ではなく '_pl' に変更してあります。実際に利用するときにはリネームしてご利用下さい。

公開日 ファイル名 ファイルサイズ
2004/05/03 RenameExifFile.pl 41.3kB

説明

Exif 情報に書かれた日付を元にJPEG画像ファイルの名前の変更を行うスクリプト。 使い方は

RenameExifFile.pl [-f <format>] [-p <prefix>] [-F] [-h] [-n] [<ディレクトリ名>]

です(すべての引数は省略可)。以下に引数の説明を紹介します。

オプションデフォルト値説明
-f <format> '%p%Y4%M%D_%h%m%s' 変更するファイル名の書式を定義します。以下の変数を利用できます。
%Y2 年の下二桁
%Y4
%M
%D
%h
%m
%s
%n# 通し番号。 # には桁数を指定
%p -p オプションで指定した文字列
フォーマットに時刻を指定しなかった場合同じファイル名になる可能性 がありますので通し番号をつけるとよいでしょう。その際、もし4桁 の通し番号にする場合には %n4 のように %n の後に桁数を指定 します。(例) -f '%p%Y4%M%D_%n4'
-p <prefix> '' -f オプションで %p に対応する文字列を指定します。ここで 文字列を指定しなくても -f オプションで直接指定しても構いません。
-F   ファイル名の変更を行いません。実際に変更をする前にどのように ファイル名が変更されるか確認をするとよいでしょう。
-n   Exif 情報がないファイルを変更する場合、ファイルの最終更新時刻 をもとに名前を変更するかどうか問い合わせますが、このオプションを 指定すると問い合わせることなく最終更新時刻をもとに変更します。
-h   使い方を表示します。

最後のディレクトリ名を省略した場合、現在いるディレクトリの画像ファイルの 名前を変更します。

更新履歴

2004/05/03

cachu@cachu.xrea.jp