Skip to content

Add support for ISOBMFF Files (AVIF, HEIF, CR3) #1229

Closed
@johnny-bit

Description

@johnny-bit

Is your feature request related to a problem? Please describe.
Exiv2 does not support ISOBMFF format, therefore doesn't support AVIF, HEIF, CR3 and possibly other filetypes using this format

Describe the solution you'd like
Ideally - ISOBMFF format support, at least reading data from it :)

Describe alternatives you've considered
ExifTool and couple other open source projects already support ISOBMFF based files, however exiv2 still doesn't.

Additional context
Iam fully aware of #1066 - I asked my legal counsel and gethered much needed advice. According to all info I managed to gather, there's no legal issue in creating and using a tool capable of reading data and metadata stored in ISOBMFF containers. Worth noting is the fact that JPEG2000 IS an ISOBMFF based and support for it is present in the library without any issue.

Aditionally, already existing libraries like libavif, libheif, libraw and others already work with ISOBMFF files without legal problems.

The ONLY problematic issue would be not reading but decrypting encrypted (not encoded) data or using proprietary code, which I am sure is not the issue here.

Metadata

Metadata

Assignees

Labels

requestfeature request or any other kind of wish

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions