博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在fedora28龙芯版中,让播放器和浏览器硬解1080和4k视频
阅读量:6608 次
发布时间:2019-06-24

本文共 1246 字,大约阅读时间需要 4 分钟。

  hot3.png

首先,要有一块amd的独立显卡(集成显卡比较弱)。龙芯支持的具体型号请参考官方链接。

1、驱动程序

请使用dnf命令安装vdpau驱动和信息查看工具。

sudo dnf install mesa-vdpau-drivers vdpauinfo libva-utils

查看显卡的vdpau支持信息。

vdpauinfo

查看显卡的vaapi支持信息。

vainfo

二、安装smplayer播放器

注意:要同时安装mplayer和smplayer播放器。

sudo dnf install mplayer smplayer

设置硬解。在smplayer的首选项中,多媒体引擎选择mplayer。

“视频”标签中的“输出驱动”选择“vdpau”。

设置完毕后,再播放1080P的视频时,cpu的占用率已经下降到4%了。

三、安装打了硬解补丁的chromium。

安装几个依赖包。

sudo dnf install re2 minizip.mips64el

下载chrome,3个文件都要下载(2个分卷,1个快链)。感谢flygoat对项目的维护。

将2个分卷合并。

cat chrome0* > chrome.tar.gz

解压缩后,复制到/opt文件夹,并创建程序的链接。

sudo cp -r ./chrome /opt/

sudo cp ./chrome.desktop /usr/share/applications/

sudo ln -s /opt/chrome/chrome /bin/chrome

启动程序

chrome

开启视频硬解加速功能。在浏览器地址栏中输入“chrome://flags”。

搜索关键词“video decode”,将选项Hardware-accelerated video decode设置为enable。

播放在线视频。cpu占用率已降到25%以下。

浏览器是不是在用硬件解码视频呢?我们可以验证一下。在新标签中输入“chrome://media-internals/”。点击正在播放的视频链接。如果选项video_decoder中显示的值为GpuVideoDecoder。恭喜,浏览器已经使用显卡硬解视频了。

 

四、安装kodi播放器

选择播放器时,kodi也是不错的。默认就支持硬解。

sudo dnf install kodi

设置中文界面,点击左上角的“设置”图标。

点击左侧的interface setting。

点击skin和fonts

选择arial based

选择regional,language。

选择chinese(simple)。

按esc键,返回上一级菜单,选择“播放设置”。

点击左下角的设置图标,切换到“专家”。在“视频”标签中已经启动了硬件加速。

看一下播放效果。cpu占用率在10%左右。

 

本文参考了archwiki的文献:

转载于:https://my.oschina.net/gugudu/blog/3050783

你可能感兴趣的文章
Spring Cloud云架构 - SSO单点登录之OAuth2.0 登出流程(3)
查看>>
编程之美 测试赛 石头剪刀布
查看>>
签名问题
查看>>
软件开发各阶段交付物列表
查看>>
2018-05-24 Linux学习
查看>>
ntp服务器的搭建
查看>>
我的友情链接
查看>>
sysstat 安装
查看>>
六、nginx搭建织梦DedeCms网站
查看>>
Tair学习小记
查看>>
网卡绑定(服务器&&交换机),缓存服务器Squid架构配置
查看>>
web网站加速之CDN(Content Delivery Network)技术原理
查看>>
打算写一款框架来提高自己 写个结构吧
查看>>
vue学习:10、第一个项目,实践中遇到的问题
查看>>
sed的基本用法
查看>>
一个不错的shell 脚本入门教程
查看>>
JVM、GC相关资料
查看>>
dell r620装cenots7遇到的问题
查看>>
Ansible之playbook的使用
查看>>
ansible模块批量管理
查看>>