阿逼的网页是爆炸了么?视频五秒一卡,直接卡没了

真是搞不懂,手机上面看又是好的

破案了!原因是 b 站的同一支视频可以选择以不同的编解码标准下发,在新版 html5 播放器当中添加了个选项你可以设置,我的机器的话,AV1 硬解和软解都是支持的,所以就设置成 AV1 下发,就是流畅丝滑的了。

- b 站支持下发哪些编码格式的视频?
AV1、HEVC、AVC。

- 如何看到自己的视频编解码格式?
在 b 站新旧两版网页播放器画幅上点右键,然后选择“视频统计信息”。

- 假如使用 bilibili-old 插件,如何调整视频编解码格式?
先禁用该插件,变成新版网页前端,在新版播放器中进行设置,完后再切换回旧版。

- 如何确认自己电脑的视频解码支持状态?
火狐用户使用 about:support,找到 Media。

关注

又来补充,找到了在 Fedora 下使用开源软件播放如上数种编码的方法,是这样的:

1. 使用 RPMFusion Free 源.
2. sudo dnf install ffmpeg-libs
3. 重新启动 Firefox. 安装完后的解码支持状态应该如图所示.

这样可使得你的电脑正常播放上述三种编码格式的视频,并不会卡顿.

Firefox 会使用自带软硬件解码解译 AV1 视频,因为 AV1 格式是完全开源开放的标准,但另外两种视频编码由于并非完全自由,故而不自带,Firefox 会调用系统中安装的 ffmpeg 来尝试解译视频。

注意,Fedora 自带软件源中提供的 ffmpeg、libavcodec、libavdevice 等等包经过了裁剪,只会安装完全自由的部分. 从 RPMFusion 安装 ffmpeg-libs 时可能会报冲突,按指示移除对应的包即可安装成功

测试视频:

bilibili.com/video/av113881041 (AVC1)
bilibili.com/video/av557844653 (HEVC)

登录以加入对话
茶码

茶码: 结庐在人境,而无车马喧