您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
展示哔哩哔哩直播“预估视频片段码率/服务端回报视频码率”信息。查看方法:右键播放区域,点击“视频统计信息”。
GitHub: https://github.com/PaperStrike/scripts/blob/main/blive/bitrate.user.js
计算并展示哔哩哔哩直播码率信息。仅考虑支持最新的现代浏览器。
M3U8 直播流:每获取到一个 M3U8 片段,预估码率为:(片段大小 / 片段时长)- 服务端报告的音频码率。
FLV 直播流:维护一个滑动窗口,每获取到一个视频 TAG,滑入窗口右端,保证窗口左右端时间戳差值大于 5s,尽可能移除左端。预估码率为:窗口 TAG 累计大小 / 窗口左右端时间戳差值。
这两处计算都是针对最新缓存的片段进行的,所以反应的往往不是当前播放的片段的码率。另外,这两种算法都有一定的误差,但是误差应当不大,在展示时经过舍入处理后应当可以忽略不计。如果你使用时注意到了明显的计算错误,可能是哪处有 BUG,欢迎反馈。
服务端报告的视频码率经常为 0,这不是本脚本的问题。
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址