[FFmpeg-trac] #7471(avformat:new): Patches for decimal vp9 values seemingly causing issues

FFmpeg trac at avcodec.org
Thu Oct 4 18:39:23 EEST 2018

#7471: Patches for decimal vp9 values seemingly causing issues
             Reporter:  tbucher     |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  vp9         |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |

Comment (by jamrial):

 >00 50 82 02 02 02
 >Since level should be written as decimal, 50 here is correct for UHD
 content with level 5.0 and generated mpd states codecs="vp09.00.50.08"
 which is also correct.

 The above is an hex dump, not decimal. 0x50 being visible in an hex dump
 of the vpcC contents means it's wrong.

 Since the values in the vpcC box are decimal, as defined in
 https://www.webmproject.org/vp9/mp4/#vp-codec-configuration-box, level 5
 needs to be written as 50 (0x32) and not 0x50 (80).
 The dash muxer was adapted to interpret them as decimal as well, and
 that's why the output is still codecs="vp09.00.50.08".

Ticket URL: <https://trac.ffmpeg.org/ticket/7471#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list