Gif画像EXIFタグ


13

Windowsのプロパティパネルを使用してgif画像のタグを設定することは可能ですか?

現在、jpegで動作しているようですが、gifファイルでは動作していません。

回答:


28

GIFファイルはEXIFタグをサポートしていません。その理由は次のとおりです。

JPEGファイルには大きな誤解があります。実際、JPEGは画像ファイル形式ではなく、圧縮アルゴリズムです。JPEG仕様には、圧縮された画像をファイルにパックする方法が記載されていません。そのための2つの(ほとんど互換性のある)形式があります。古いJFIFと新しいEXIFです。最新のソフトウェアのほとんどは、混合形式も受け入れます。

そのため、EXIFはタグ付けシステムではありません。JPEG画像ファイル全体は、実際にはEXIF(またはJFIF)ファイルであり、タグ付けはEXIFの機能の1つです。GIFはEXIFをまったく使用しないため、GIFにEXIFタグを付けることはできません。


2
今日何かを学んだ、+ 1
BiAiB

12

GIFファイルには、更新可能なコメントタグがあります。EXIFデータの埋め込みはサポートしていませんが、XMPメタデータ/タグの埋め込みサポートします。

私は常にタグ付けのすべてのニーズに合わせてExifToolを使用します。次のコマンドを使用すると、コメントタグを更新できます。

exiftool -comment="This is a comment!" Sample.gif

サポートされているすべてのXMPタグのリストはここで確認でき、サポートされている XMP EXIFタグはここにリストされています

たとえば、FlashMode(整数)をOffに指定するには、次を使用できます(#に注意してください)。

exiftool -FlashMode#=2 Sample.gif

FlashFired(boolean)をFalseとして指定するには、次を使用します。

exiftool -FlashFired=false Sample.gif

等々。

注: -FlashMode-XMP-exif:FlashModeのショートカットです。詳細については、ExifToolのドキュメントを参照してください。また、Windowsにこれらのタグを認識させる方法は現在のところ知りません。利用可能なシェル拡張があるかもしれませんが、私が見つけたらこの答えを更新します。


2

EXIFは、カメラで撮影されたjpegファイルで使用され、写真が撮影されたときの状態情報(サムネイル、露出、ISO速度、日付、時刻、場所など)を提供するデータ収集システムです。このタイプのファイルにネイティブなので、Windowsはデータのサブセットの操作を許可します(MP3ファイルタグと同様)。EXIF情報を持つことができる他のファイルは、TIFFおよびWAVファイルです

GIFはテキストヘッダーを持つ古い形式ですが、EXIF情報を含むように拡張された形式ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.