多媒体元数据工具-ExifTool
ExifTool 是一个采用 Perl 开发的平台无关的命令行工具,用来读写和编辑图片、音频和视频文件的元数据。首发于2003年,使用授权与Perl本身相同。支持的元数据类型包括有:EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3;它还可以编辑佳能、卡西欧、富士、尼康、松下、索尼等品牌的 RAW 相机文件的制作商注释。
ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files.

ExifTool supports many different metadata formats including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3, Lyrics3, as well as the maker notes of many digital cameras by Apple, Canon, Casio, DJI, FLIR, FujiFilm, GE, Google, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
Features
Powerful, fast, flexible and customizable
Supports a large number of different file formats
Reads EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, C2PA JUMBF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, ID3, Lyrics3 and more...
Writes EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, AFCP and more...
Reads and writes maker notes of many digital cameras
Reads timed metadata (eg. GPS track) from MOV/MP4/M2TS/AVI videos
Reads GM PDR data from videos written by cars such as Corvette and Camero
Numerous output formatting options (including tab-delimited, HTML, XML and JSON)
Multi-lingual output (cs, de, en, en-ca, en-gb, es, fi, fr, it, ja, ko, nl, pl, ru, sk, sv, tr, zh-cn or zh-tw)
Compares two files for metadata differences
Generates SVG-format output plots from file metadata
Geotags images from GPS track log files (with time drift correction!)
Generates track logs from geotagged images
Geolocation feature identifies nearest city based on GPS position (and visa versa)
Shifts date/time values to fix timestamps in images
Renames files and organizes in directories (by date or by any other meta information)
Extracts thumbnail images, preview images, and large JPEG images from RAW files
Copies meta information between files (even different-format files)
Reads/writes structured XMP information
Deletes meta information individually, in groups, or altogether
Sets the file modification date (and creation date in Mac and Windows) from EXIF information
Supports alternate language tags in XMP, PNG, ID3, Font, QuickTime, ICC Profile, MIE and MXF information
Processes entire directory trees
Creates text output file for each image file
Creates binary-format metadata-only (MIE, EXV) files for metadata backup
Automatically backs up original image when writing
Organizes output into groups
Conditionally processes files based on value of any meta information
Ability to add custom user-defined tags
Support for MWG (Metadata Working Group) recommendations
Ability to read tags from multiple files simultaneously, allowing metadata to be compared and combined between files
Generates MD5/SHA256/SHA512 hashes of image data only for many file types (for comparison and validation of image data)
Recognizes tens of thousands of different tags
Tested with images from thousands of different camera models
Advanced verbose and HTML-based hex dump outputs
最新版本:13
v13.39 现已于2025年10月中旬发布,具体更新内容包括:
添加了一些新的索尼镜头类型并改进了对一些新相机的支持
添加了新的 Olympus LensType
添加了一些新的 Pentax PictureMode 值
从多种新的 DJI protobuf 格式解码 GPS
改进了 M4A 音频文件的识别
正确识别 VSDX 文件
修复了当故障的 NextBase 662GW 设备在定时 GPS 中缺少 RMC 语句时,改用前一条 RMC 语句的日期
官方主页:https://exiftool.org/
ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files.

ExifTool supports many different metadata formats including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3, Lyrics3, as well as the maker notes of many digital cameras by Apple, Canon, Casio, DJI, FLIR, FujiFilm, GE, Google, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
Features
Powerful, fast, flexible and customizable
Supports a large number of different file formats
Reads EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, C2PA JUMBF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, ID3, Lyrics3 and more...
Writes EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, AFCP and more...
Reads and writes maker notes of many digital cameras
Reads timed metadata (eg. GPS track) from MOV/MP4/M2TS/AVI videos
Reads GM PDR data from videos written by cars such as Corvette and Camero
Numerous output formatting options (including tab-delimited, HTML, XML and JSON)
Multi-lingual output (cs, de, en, en-ca, en-gb, es, fi, fr, it, ja, ko, nl, pl, ru, sk, sv, tr, zh-cn or zh-tw)
Compares two files for metadata differences
Generates SVG-format output plots from file metadata
Geotags images from GPS track log files (with time drift correction!)
Generates track logs from geotagged images
Geolocation feature identifies nearest city based on GPS position (and visa versa)
Shifts date/time values to fix timestamps in images
Renames files and organizes in directories (by date or by any other meta information)
Extracts thumbnail images, preview images, and large JPEG images from RAW files
Copies meta information between files (even different-format files)
Reads/writes structured XMP information
Deletes meta information individually, in groups, or altogether
Sets the file modification date (and creation date in Mac and Windows) from EXIF information
Supports alternate language tags in XMP, PNG, ID3, Font, QuickTime, ICC Profile, MIE and MXF information
Processes entire directory trees
Creates text output file for each image file
Creates binary-format metadata-only (MIE, EXV) files for metadata backup
Automatically backs up original image when writing
Organizes output into groups
Conditionally processes files based on value of any meta information
Ability to add custom user-defined tags
Support for MWG (Metadata Working Group) recommendations
Ability to read tags from multiple files simultaneously, allowing metadata to be compared and combined between files
Generates MD5/SHA256/SHA512 hashes of image data only for many file types (for comparison and validation of image data)
Recognizes tens of thousands of different tags
Tested with images from thousands of different camera models
Advanced verbose and HTML-based hex dump outputs
最新版本:13
v13.39 现已于2025年10月中旬发布,具体更新内容包括:
添加了一些新的索尼镜头类型并改进了对一些新相机的支持
添加了新的 Olympus LensType
添加了一些新的 Pentax PictureMode 值
从多种新的 DJI protobuf 格式解码 GPS
改进了 M4A 音频文件的识别
正确识别 VSDX 文件
修复了当故障的 NextBase 662GW 设备在定时 GPS 中缺少 RMC 语句时,改用前一条 RMC 语句的日期
官方主页:https://exiftool.org/