在解决了 HEVC 播放问题之后,我发现了新的问题,那就是这玩意用 VLC 播放起来太尼玛卡顿了。
搜了一圈发现了几个比较绝望的结果。
- HEVC 需要硬解码才可以保证绝对的流畅和低占用。
- 我的 CPU 是 Broadwell 所以在硬解码上比较惨,加上 Linux 环境,惨上加惨,简单来说,不支持。
- VLC 的支持调用的库,需要至少到 Ubuntu 16.04 才能基本支持,而我刚从 16.04 滚回来。
所以这事儿就没解了吗? 当然不是,换播放器就行了。
目前最强大的播放器果然还是 MPV, Ubuntu 下的安装和使用需要借助 PPA:
sudo add-apt-repository ppa:rvm/smplayer
sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install mpv smplayer smtube smplayer-themes smplayer-skins youtube-dl
youtube-dl 你可以不装,但是若想尝试一下用浏览器调用 MPV 播放 Youtube 的话可以留下。
SMPlayer 很早的时候用过,那时候还是调用 Mplayer,对它没什么太好的印象,不过现在真是今非昔比。
引擎选择 MPV 之后基本就可以了,如果想要显卡加速的话可以试着宣萱 vaapi ,不过据说 Intel 的只有 Skylake 开始才正式在 Linux 下支持 HEVC 而已。
虽然不一定支持显卡加速,但是流畅播放已经没有问题,并且占用还很低。
如果乐意的话你可以安装 Firefox 的 Watch with MPV 插件,据说可以调用 MPV 播放 Youtube 视频,但是我没有成功而且不在意这玩意……
最后就是发现一个问题,Youtube 的高清全部使用的是 VP9 视频,而在 Linux 下还是 Sklylake 才开始正式支持 VP9 视频硬解码,我的破 CPU 没戏,盲目的强制开启也只能瞎鸡巴耗电,不如禁用回 H264,反而更流畅了。
youtube-dl还支持b站跟twitch恩
-还有youporn-
Linux这样可以,Android哭了_(:3」∠)_
我就想知道李先生用的哪家的SS,速度这么快。还是说自己搭的?Linode JP?