目前还不清楚应该为编解码器字符串定义什么样的类型属性值,以使AV1在基于Chromium的浏览器中工作。当我把这样的东西放在源头上(没有声道的视频文件)
type='video/webm; codecs="av1"'
Chrome仍然拒绝播放av1,并选择vp9播放以下内容
type='video/webm; codecs="vp9"'
虽然如果我完全删除编解码器字符串Chrome将播放AV1就好了。
所以问题是:应该为AV1定义什么编解码器字符串值?
根据这个article about using AV1,这是正确的类型:
<source type="video/webm; codecs=av01.0.05M.08">