Closed lxyer closed 2 years ago
先打开 chrome://gpu 页面 ctrl+f搜索hevc,看是否出现
UA需要改成Mac+Safari 15.4+开通B站大会员
我是大会员
功能有了没问题,点一下 右下角-apply (all windows),然后试一下这个视频 https://www.bilibili.com/video/BV1F54y1W77m/
我用Safari是可以出现杜比视界按钮的
chrome 也可以,你ua改完点绿色的apply all window了么,我看你并没有改生效
点击apply all window了,你测试一下这个 https://www.bilibili.com/video/BV1eV411W7tt
点击apply all window了,你测试一下这个 https://www.bilibili.com/video/BV1eV411W7tt
我这都是ok的,你点完记得刷新下页面
好奇怪啊,我也刷新了,HDR的可以显示,但是杜比视界的不行。我的是m1的Mac
我有m1 没问题的 8k 杜比视界都能出来 你重启下浏览器试试?可能是b站的缓存
我清一下缓存试试
我清一下缓存试试
你图里这个我还真没注意过,出来HDR真彩就可以了(hdr视频),你左边这个杜比视界应该是指杜比全景声,这个我暂时不知道chrome是否支持
HDR真彩是可以出来的,但是杜比视界的视频没有测试出来
杜比视界=杜比全景声(音频部分)+hdr真彩(视频部分),不确定chrome是否支持杜比全景声,这里说的支持杜比视界=支持视频的hevc+hdr
好的,感谢了,你在国内么?
结论:Chrome “可能“ 不支持杜比全景声,导致B站无“杜比视界”字样。
结论:Chrome “可能“ 不支持杜比全景声,导致B站无“杜比视界”字样。
杜比视界是一种HDR格式,与HDR10、HLG这些同级别,b站支持dolby vision profile 5和profile 8.4(我看到的视频至少有这两种规格),profile 8.4可以兼容HLG播放(会丢失动态元数据),profile 5 目前windows硬解只能使用“电影与电视”+“Dolby Vision”插件(认证机器预装,其它机器只能解析安装包手动安装),第三方软件只有mpv有映射支持(需要修改配置文件开启,还不支持硬解) https://en.wikipedia.org/wiki/Dolby_Vision 由于个人没法制作profile 5的视频,所以b站上profile 5的视频基本都是包含全景声的演示片,profile 8.4不包含全景声的有,比如:BV1iS4y1r7jD
结论:Chrome “可能“ 不支持杜比全景声,导致B站无“杜比视界”字样。
另外,我发现Windows的edge修改safari UA后会出现杜比视界和杜比全景声的选项(虽然不能正常工作),而chrome不会出现选项 (系统安装了Dolby Vision插件)
结论:Chrome “可能“ 不支持杜比全景声,导致B站无“杜比视界”字样。
杜比视界是一种HDR格式,与HDR10、HLG这些同级别,b站支持dolby vision profile 5和profile 8.4(我看到的视频至少有这两种规格),profile 8.4可以兼容HLG播放(会丢失动态元数据),profile 5 目前windows硬解只能使用“电影与电视”+“Dolby Vision”插件(认证机器预装,其它机器只能解析安装包手动安装),第三方软件只有mpv有映射支持(需要修改配置文件开启,还不支持硬解) https://en.wikipedia.org/wiki/Dolby_Vision 由于个人没法制作profile 5的视频,所以b站上profile 5的视频基本都是包含全景声的演示片,profile 8.4不包含全景声的有,比如:BV1iS4y1r7jD
谢谢你的回复,晚点我看下这个问题,理论上只要视频不加密,在mac下都可以解码的,与profile是5还是8.4无关,我看下这个问题是否是b站限制或者其他浏览器api导致的。
@StaZhu macOS Chrome正式版 (104.0.5112.79
) 每次启动都要加参数才行,但是Beta版 (105.0.5195.19
) 只需要一次启动加一次参数就行,后面启动都不用加参数了,HEVC硬解就会默认开启,虽然可以用自动操作.app
生成一个快捷方式,但是设置里面不能选这个快捷方式为默认浏览器,导致不能全局开启HEVC硬解支持,所以这个行为能和Beta版保持一致吗?只需要加一次参数启动就行。
@StaZhu macOS Chrome正式版 (
104.0.5112.79
) 每次启动都要加参数才行,但是Beta版 (105.0.5195.19
) 只需要一次启动加一次参数就行,后面启动都不用加参数了,HEVC硬解就会默认开启,虽然可以用自动操作.app
生成一个快捷方式,但是设置里面不能选这个快捷方式为默认浏览器,导致不能全局开启HEVC硬解支持,所以这个行为能和Beta版保持一致吗?只需要加一次参数启动就行。
没什么好办法,这个是Chrome的机制,只能等全量后解决了。
open "/Applications/Google Chrome Canary.app" --args --enable-features=PlatformHEVCDecoderSupport
我这么启动的,替换UA之后,B站也不显示杜比视界