Exif/metadata parsing library written in pure Rust, both JPEG/HEIF/HEIC images and MOV/MP4 videos are supported.
https://crates.io/crates/nom-exif
Features
- Zero-copy when appropriate: Use borrowing and slicing instead of copying whenever possible.
- Minimize I/O operations: When metadata is stored at the end/middle of a large file (such as a MOV/HEIC file does),
Seekrather thanReadto quickly locate the location of the metadata. - Pay as you go: When extracting Exif data, only the information corresponding to the specified Exif tags are parsed to reduce the overhead when processing a large number of files.