カラープロファイルを削除せずにJPEGからタグを削除するにはどうすればよいですか?


7

しばらくの間、私はexiftoolを使用して、アップロードする前にjpgファイルから不要なメタデータを削除(および著作権情報を追加)しました。

exiftool -all= image.jpg

しかし、今日、編集ソフトウェアがメタデータに追加の色情報を埋め込むと、画像が損傷する可能性があることに気付きました(たとえば、この記事を参照)。

歪んだオリジナルの画像。

左は破損した画像、右は元の開発者の元の画像です。

私の質問は、どのメタタグを削除しても安全で、どれを維持することが不可欠かということです。たとえば、画像に基づいてICCタグ(つまり-icc_profile:all)が存在する場合、それらを削除しないでください。(この質問の重複の可能性があります。)


2
これは機能しているようです:(exiftool -all= image.jpg -tagsfromfile @ -colorspace -interopindex -icc_profile重複した質問の回答に従って)
イェンス

3
コメントの代わりに回答として自分の質問に答えることができ、その回答は賛成または反対投票されます。;-)
TFuto 2014年

回答として@StarGeek投稿してください。
プロフィールを読んでください

1
ExifToolのコメントを回答として投稿できますか?できれば、詳細について少し詳しく説明しますか?ありがとう!
jrista

回答:


8

私のコメントを回答として投稿してほしいという要望があったので、こちらが更新版です。

ExifTool -All= --ColorSpaceTags DIRorFILES
exiftool -all= -TagsFromFile @ -ColorSpaceTags DIRorFILES

このコマンドは、ほぼすべてのメタデータを削除しますが、ExifIFD:ColorSpace、ExifIFD:Gamma、InteropIFD:InteropIndex、およびICC_Profileタグは保持します。ColorSpaceTagsは、「色空間情報を保持する標準タグ」のExifToolショートカットです(ver 9.51で追加)。 ダブルダッシュオプションは、それが対象から除外することであることを示すタグの削除操作。編集:より良いコマンドで更新されました。すべてのデータを削除してから、色情報をでファイルにコピーして戻します。-All= -TagsFromFile @

いくつかの注意点があります。 -All=画像の色に影響する可能性があるため、jpegsのAdobe APP14ブロックは削除されません。このブロックには個人情報は保持されないため、通常は削除する必要はありません。また、画像データ自体がExifブロックに含まれているため、NikonやCanonの未加工画像(NEFまたはCR2)などのtiffまたはtiffベースのファイルのExifタグは削除されません。 -CommonIFD0=コマンドに追加して、これらの画像で最も一般的なExifタグをクリアできます(CommonIFD0ショートカットに含まれるタグの完全なリストについては、ExifToolショートカットタグを参照してください)。


10.80JPEGファイルのexiftoolでは機能しません—カラープロファイルも削除されます。
表示名

1
@SargeBorsch、より良いコマンドで更新。
StarGeek、

0

元の画像からメタデータを削除することはお勧めしません。次の理由により、エクスポート段階で共有または公開する画像に対してこれを行うのは理にかなっています。

  • 後でいくつかの美しい画像のメタデータを見て、露出、GPS情報などを確認する場合があります。
  • Paulが言ったように、sRGBプロファイルの画像は、どのデバイスやWebブラウザーでも99.9%正しく表示されますが、別のプロファイルの画像は他の人には予測不可能に表示される可能性があります。
  • 画像を最適化して、エクスポート時の表示を改善できます
  • エクスポート中に、シャープ化、透かしの適用など、画像に対して他の多くの後処理を行うことができます。

だから私の提案は、あなたにとって価値のあるメタデータを画像から削除しないことです。代わりに、写真管理ソフトウェアを使用して、画像を正しい形式にエクスポートし、プロファイルを適用し、メタデータを取り除き、著作権と連絡先情報を割り当て、透かしを追加します。


5
少なくともすべてのXMPデータを削除します。これは画像には何の影響も与えず、ほとんどプライバシーに関する懸念があるためです。
Jens
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.