ExifTool
ExifTool は、画像、音声、動画、PDFのメタデータの読み取り、書き込み、操作を行うためのフリーでオープンソースのソフトウェアプログラム。プラットフォームに依存せず、Perl ライブラリ(Image::ExifTool)とコマンドラインアプリケーションの両方として利用できる。ExifTool は、さまざまな種類のデジタルワークフローに一般的に組み込まれており、Exif、IPTC、XMP、JFIF、GeoTIFF、ICCプロファイル、Photoshop IRB、FlashPix、AFCP、ID3を含む多くの種類のメタデータや、多くのデジタルカメラのメーカー固有のメタデータ形式などをサポートしている。
![]() | |
| 作者 | Phil Harvey |
|---|---|
| 初版 | 2003年11月19日[1] |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | Perl |
| 対応OS | Linux, macOS, Windows |
| 種別 | タグエディタ |
| ライセンス | GPLv1+ or Artistic License |
| 公式サイト |
exiftool |
| 拡張子 | .mie |
|---|---|
| MIMEタイプ | application/x-mie |
| マジック ナンバー |
|
| 開発者 | Phil Harvey |
| 初版 | 2005年11月28日 |
| 最新版 | 1.1 (2007年1月21日) |
| 種別 | メタデータ |
| 包含物 | 他のファイル形式 |
| ウェブサイト | exiftool |
メタ情報のカプセル化
ExifTool は独自のオープンメタデータ形式を実装している。多くのソースからのメタ情報をバイナリまたはテキスト形式でカプセル化し、あらゆる種類のファイルにバンドルするように設計されている。既存のデータをラップする単一のファイルにすることも、Exif や XMP メタデータなどを運ぶサイドカーファイルとして使用することもできる。
ユーザー
ExifTool を使用する Web サイトとサービスには次のものある:
対応ファイル形式
ExifToolは以下の形式のファイルを読み込み、編集、作成することができる:[9]
読み込み
Extended content |
|---|
|
編集
- 360 - GoPro 360 video (QuickTime-based)
- 3G2, 3GP2 - 3rd Gen. Partnership Project 2 audio/video (QuickTime-based)
- 3GP, 3GPP - 3rd Gen. Partnership Project audio/video (QuickTime-based)
- AAX - Audible Enhanced Audiobook (QuickTime-based)
- AI, AIT - Adobe Illustrator (Template, PS or PDF)
- ARQ - Sony Alpha Pixel-Shift raw (TIFF-based)
- ARW - Sony Alpha raw (TIFF-based)
- AVIF - AV1 Image File Format (QuickTime-based)
- CR2 - Canon Raw 2 (TIFF-based) (CR2 specification)
- CR3 - Canon Raw 3 (QuickTime-based) (CR3 specification)
- CRM - Canon RAW Movie (QuickTime-based)
- CRW, CIFF - Canon Raw Camera Image File Format (CRW specification)
- CS1 - Sinar CaptureShop 1-shot raw (PSD-based)
- DCP - DNG Camera Profile (DNG-like)
- DNG - Digital Negative (TIFF-based)
- DR4 - Canon DPP version 4 Recipe
- DVB - Digital Video Broadcasting (QuickTime-based)
- EPS, EPSF, PS - (Encapsulated) PostScript Format
- ERF - Epson Raw Format (TIFF-based)
- EXIF - Exchangeable Image File Format metadata (TIFF-based)
- EXV - Exiv2 metadata file (JPEG-based)
- F4A, F4B, F4P, F4V - Adobe Flash Player 9+ Audio/Video (Quicktime-based)
- FFF - Hasselblad Flexible File Format (TIFF-based)
- FLIF - Free Lossless Image Format
- GIF - Compuserve Graphics Interchange Format
- GPR - GoPro Raw (DNG-based)
- HDP, WDP, JXR - Windows HD Photo / Media Photo / JPEG XR (TIFF-based)
- HEIC, HEIF, HIF - High Efficiency Image Format (QuickTime-based)
- ICC, ICM - International Color Consortium color profile
- IIQ - Phase One Intelligent Image Quality raw (TIFF-based)
- IND, INDD, INDT - Adobe InDesign Document/Template (XMP metadata only)
- INSP - Insta360 Picture (JPEG-based)
- JP2, JPF, JPM, JPX - JPEG 2000 image (Compound/Extended)
- JPEG, JPG, JPE - Joint Photographic Experts Group image (see table below)
- JXL - JPEG XL (Extra longterm)
- LRV - Low-Resolution Video (QuickTime-based)
- M4A, M4B, M4P, M4V - MPEG-4 Audio/Video (Quicktime-based)
- MEF - Mamiya (raw) Electronic Format (TIFF-based)
- MIE - Meta Information Encapsulation (MIE specification)
- MOS - Creo Leaf Mosaic (TIFF-based)
- MOV, QT - Apple QuickTime Movie
- MP4 - Motion Picture Experts Group version 4 (Quicktime-based)
- MPO - Extended Multi-Picture format (JPEG with MPF extensions)
- MQV - Sony Mobile QuickTime Video
- MRW - Minolta Raw
- NEF - Nikon (raw) Electronic Format (TIFF-based)
- NRW - Nikon Raw (2) (TIFF-based)
- ORF - Olympus Raw Format (TIFF-based)
- PDF - Adobe Portable Document Format
- PEF - Pentax (raw) Electronic Format (TIFF-based)
- PNG, JNG, MNG - Portable/JPEG/Multiple-image Network Graphics
- PPM, PBM, PGM - Portable Pixel/Bit/Gray Map
- PSD, PSB, PSDT - PhotoShop Drawing / Large Document / Template
- QTIF, QTI, QIF - QuickTime Image File
- RAF - FujiFilm Raw Format
- RAW - Panasonic Raw (TIFF-based)
- RW2 - Panasonic Raw 2 (TIFF-based)
- RWL - Leica Raw (TIFF-based)
- SR2 - Sony Raw 2 (TIFF-based)
- SRW - Samsung Raw format (TIFF-based)
- THM - Canon Thumbnail (JPEG)
- TIFF, TIF - Tagged Image File Format
- VRD - Canon DPP Recipe Data
- WEBP - Google Web Picture (RIFF-based)
- X3F - Sigma/Foveon raw
- XMP - Extensible Metadata Platform sidecar file
作成
- DR4 - Canon DPP version 4 Recipe
- EXIF - Exchangeable Image File Format metadata (TIFF-based)
- EXV - Exiv2 metadata file (JPEG-based)
- ICC, ICM - International Color Consortium color profile
- MIE - Meta Information Encapsulation (MIE specification)
- VRD - Canon DPP Recipe Data
- XMP - Extensible Metadata Platform sidecar file
対応JPEGメタデータ
ExifTool は、JPEG 画像の以下の種類のメタデータを読み込み、編集、作成することができる:[9]
| JPEG メタ情報 | 読み込み可能 | 編集可能 | 作成可能 | 説明 |
|---|---|---|---|---|
| APP0 - JFIF | Yes | Yes | Yes | JPEG File Interchange Format |
| APP0 - JFXX | Yes | No | No | Extended JFIF |
| APP0 - CIFF | Yes | Yes | No | Camera Image File Format (used by some Canon models) |
| APP0 - AVI1 | Yes | No | No | JPEG AVI information |
| APP0 - Ocad | Yes | No | No | Photobucket Ocad segment |
| APP1 - EXIF | Yes | Yes | Yes | Exchangeable Image File Format (including maker notes) |
| APP1 - XMP | Yes | Yes | Yes | Extensible Metadata Platform (multi-segment) |
| APP1 - QVCI | Yes | No | No | Casio QV-7000SX QVCI information |
| APP1 - FLIR | Yes | No | No | FLIR thermal imaging data (multi-segment) |
| APP1 - RawThermalImage | Yes | No | No | Thermal image from Parrot Bebop-Pro Thermal drone |
| APP2 - ICC | Yes | Yes | Yes | International Color Consortium (multi-segment) |
| APP2 - FPXR | Yes | No | No | FlashPix Ready (multi-segment) |
| APP2 - MPF | Yes | No | No | Multi-Picture Format |
| APP2 - PreviewImage | Yes | No | No | Samsung APP2 preview image (multi-segment) |
| APP3 - Kodak Meta | Yes | Yes | No | Kodak Meta information (Exif-like) |
| APP3 - Stim | Yes | No | No | Stereo Still Image format |
| APP3 - PreviewImage | Yes | No | No | Samsung/HP preview image (multi-segment) |
| APP4 - Scalado | Yes | No | No | (presumably written by Scalado mobile software) |
| APP4 - FPXR | Yes | No | No | FlashPix Ready in non-standard location (multi-segment) |
| APP4 - PreviewImage | Yes | No | No | (continued from APP3) |
| APP5 - Ricoh RMETA | Yes | No | No | Ricoh custom fields |
| APP5 - Samsung UniqueID | Yes | No | No | Samsung Unique ID |
| APP5 - PreviewImage | Yes | No | No | (continued from APP4) |
| APP6 - EPPIM | Yes | No | No | Toshiba PrintIM |
| APP6 - NITF | Yes | No | No | National Imagery Transmission Format |
| APP6 - HP TDHD | Yes | No | No | Hewlett-Packard Photosmart R837 TDHD information |
| APP6 - GoPro | Yes | No | No | GoPro Metadata Format (GPMF) information |
| APP7 - Pentax | Yes | No | No | Pentax APP7 maker notes |
| APP7 - Qualcomm | Yes | No | No | Qualcomm Camera Attributes |
| APP8 - SPIFF | Yes | No | No | Still Picture Interchange File Format |
| APP9 - Media Jukebox | Yes | No | No | Media Jukebox XML information |
| APP10 - Comment | Yes | No | No | PhotoStudio Unicode Comment |
| APP11 - JPEG-HDR | Yes | No | No | JPEG-HDR compressed ratio image |
| APP12 - Picture Info | Yes | No | No | ASCII-based Picture Information |
| APP12 - Ducky | Yes | Yes | Yes | Photoshop "Save for Web" |
| APP13 - Photoshop IRB | Yes | Yes | Yes | Image Resource Block (multi-segment, includes IPTC) |
| APP13 - Adobe CM | Yes | No | No | Adobe Color Management |
| APP14 - Adobe | Yes | Yes | Yes | Adobe DCT filter |
| APP15 - GraphicConverter | Yes | No | No | GraphicConverter quality |
| COM | Yes | Yes | Yes | JPEG Comment (multi-segment) |
| DQT | Yes | No | No | (used to calculate the Extra:JPEGDigest tag value) |
| SOF | Yes | No | No | JPEG Start Of Frame |
| AFCP trailer | Yes | Yes | No | AXS File Concatenation Protocol (includes IPTC) |
| CanonVRD trailer | Yes | Yes | Yes | Canon DPP Recipe Data |
| FotoStation trailer | Yes | Yes | No | FotoWare FotoStation (includes IPTC) |
| PhotoMechanic trailer | Yes | Yes | No | Camera Bits Photo Mechanic |
| MIE trailer | Yes | Yes | No | Meta Information Encapsulation |
| Samsung trailer | Yes | No | No | Samsung Galaxy trailer |
| PreviewImage trailer | Yes | Yes | Yes | (preview image written after JPEG EOI) |
| EmbeddedVideo trailer | Yes | No | No | (extracted only with ExtractEmbedded option) |
関連項目
- Libsndfile オーディオファイル情報を表示する sndfile-info を参照。
参考文献
- ExifTool Ancient History
- “ExifTool Version History”. Template:Cite webの呼び出しエラー:引数 accessdate は必須です。
- ExifTool Version History
- “Advanced Renamer - Free and fast batch rename utility for files and folders”. Advanced Renamer website. 2022年3月6日閲覧。
- cberry (2012年6月1日). “Parsing Exif client-side using JavaScript”. code.flickr.com. 2015年11月16日閲覧。
- “Hugin Preferences - PanoTools.org Wiki”. Hugin manual on Sourceforge.net. 2022年3月6日閲覧。
- “ExifTool by Phil Harvey”. ExifTool website. 2022年3月6日閲覧。
- “Exif Fixer - Make images work as interactive panoramas in Facebook, Google services, mobile photo albums and elsewhere”. 2022年7月18日閲覧。
- Supported File Types
外部リンク
- 公式ウェブサイト (exiftool.org)
- Official website (sourceforge.net)
- ExifTool User Manual
- Image::ExifTool API Manual
- MIE file format – specification
- MIE Tags – reference
- Commentary on Meta Information Formats (or "Why this or that Format Sucks"), Phil Harvey, essay on design decisions, created Nov. 15, 2005, last revised Feb 4, 2020
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.
