关于You-tube视频不用多做介绍,有时我们在测试VPS加载视频速度的同时会发现有Dropped Frames丢帧的现象,这个一方面和VPS到你本地的网络质量有关,一方面和你使用的网络加速软件设置有关(比如暴力发包),还有一个原因就是html5视频播放器并没有使用硬件解码视频!本人公司的电脑是G3260的CPU,显卡是集成的。打开高清60fps视频发现Dropped Frames狂多,原来YTB发送的视频是vp8、vp9编码格式的(同样在详细信息中可查到),而这两种格式是不支持硬件解码的,所以既占满了CPU,又疯狂丢帧!不过这个问题也有解决方法,在k-res博客看到了一款叫做h264ify的插件,用上立马见效,虽然不能完全解决丢帧问题,但是已经极大缓解,而且本人使用后CPU占用率明显下降了。
下载地址:https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal
安装上以后重新打开You-tube视频就会发现传输的是avc编码格式的数据了,同时CPU占用骤减,丢帧现象明显改善。
声明:
1.本站为个人非盈利站点,旨在个人学习、欣赏及记录等,故不受狭义的商业性版权限制,除非特别声明;
2.本站主要内容来源为本站编辑撰写、网友投稿(包括原创及非原创)、翻译外文和转载其他网站。