これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド epinfo です。
プログラム:
NAME
epinfo - デジタル カメラで生成されたファイルから技術情報を抽出します
SYNOPSIS
epinfo [-h] [-V] [-z] [-r] [-t] [-f fmt] [-T 】 ...
DESCRIPTION
このコマンドは、Exif ファイルまたは APP12 マーカーの TIFF ディレクトリの内容を抽出します。
JFIF ファイルを解析し、オプションでその中の特定のデータを検索します。 なしで使用した場合 -T,
-r & -t オプションを使用すると、完全なブロック データを人間が判読できる形式でダンプします。 と -r & -t
オプションを使用して、ファイルの名前を変更し、タイムスタンプを変更します。
OPTIONS
-h このオプションでは、すべてのオプションとコマンドのヘルプ画面が表示されます。
-V このオプションは、ソフトウェアのリビジョン情報を出力します。
-z このオプションはタイムゾーン処理モードを設定しません。 カメラの時計が異なる場合は、このオプションを使用します。
ローカル タイムゾーン オフセットによってずらして設定されます (手動で設定した場合と同様)
現地時間)。
-r ファイルの名前を変更し、スナップショットの時間に基づいて新しい名前を生成し、 -f オプション値。
-t ファイルのタイムスタンプをスナップショットの時刻に設定します。
-f 時間形式
このオプションでは、自動生成される画像ファイルの形式を指定できます。
名前; 値はフォーマット文字列として使用されます。 ストラフタイム(3) 機能。 デフォルトでは、
「MMDD_NNN.jpg」loading="lazy" という形式の名前が生成されます。ここで、MM は月、DD は日、
NNN は 001 から始まるカウントです。timeformat 値の開始点として適しています。
「%Y_%m_%d-%H_%M_%S.jpg」などです。 フォーマット文字列にコンテキスト「%%XXXd」が含まれている場合
ここで、XXX は数字であり、カウントとして使用されます。つまり、そのような名前のファイルが
存在すると、次のカウントが試行されます。 フォーマット文字列に「%%XXXd」部分が含まれていない場合、
必要に応じて、count フィールドが名前の最後に追加されます。
いくつかの単一文字形式がショートカットとして使用されます。 「x」は秒の名前になります
8 進形式 (XNUMX 文字 + ".jpg") のエポック以降、"d" - 同じ
10 進数形式 (1 文字)、「03」はデフォルト形式「%m%d_%%2d.jpg」を表し、「XNUMX」はデフォルト形式を表します。
は「%y%m%d%%02d.jpg」を表し、「3」は「%Y_%m_%d-%H_%M_%S.jpg」loading="lazy" を表し、4 は
「%Y/%m/%d/%H_%M_%S.jpg」。 プログラムは中間ディレクトリを作成しようとします。
必要です(そして可能です)。
-T
このキーワードの値を情報ブロックに出力します。 キーワードに注意してください。
大文字と小文字を区別。 タグ名 日付時刻 特別な意味があります: ファイルが Exif、 それだけ
DateTime タグの値を出力し、形式が古い場合は APP12を出力します。
の値 日時 Exifと同じ形式のタグ 日付時刻.
議論
...
処理するファイル名のリスト。
例
% epinfo -f3 -rt pic00001.jpg
% epinfo -T FNumber 0512_003.jpg
その他 注意事項
このツールの最新バージョンは、次の場所にあります。 http://photopc.sourceforge.net/
商標はそれぞれの所有者の財産です。
COPYRIGHT
このプログラムの著作権は Eugene G. Crosser にあります。[メール保護]> そして自由に
配布可能。 詳細については、README ファイルを参照してください。
onworks.net サービスを使用してオンラインで epinfo を使用する