I'm looking to add still imagery EVC support to libheif. Its a little tricky without any sample data to test against, so I'm scratching around to get some parts, then trying to validate those.
In looking at the evcC box written by ffmpeg, I'm seeing this:
I'm looking to add still imagery EVC support to libheif. Its a little tricky without any sample data to test against, so I'm scratching around to get some parts, then trying to validate those.
In looking at the
evcC
box written by ffmpeg, I'm seeing this:The
D7
value forlevel_idc
is confusing me though.If I'm following the spec, it should be 30 times the level value from ISO/IEC 23094-1 Table A.1
D7 is 215.
The highest level in Table A.1 is 6.2. That only works out to 186.
For this file, ffmpeg says:
So I don't think anything like Level 6.2 would apply in any case.
It doesn't look like that is actually being calculated in ffmpeg, so I guess its coming from libxeve.
Any suggestions for how to debug this?