admin管理员组文章数量:1606159
首先,要有一块amd的独立显卡(集成显卡比较弱)。龙芯支持的具体型号请参考官方链接。
较新的显卡型号:https://mp.weixin.qq/s?timestamp=1562676855&src=3&ver=1&signature=jY2avKtqKekBA6KpzHv-4Ud91fsB*WKb4q4Q9CP-mx9aY0sfs*dL3zzLLgrA7y3F3l7OmSquqL8NJzx5BiU86tPBA0D7AKB2u90E1kDADKsY8NOLawe9dcN-ZJwXU1bE*r9FVT42qghSa28Lip7eih6-i-k1xZu5emolnEDCEUg=
较早的显卡型号: http://loongnix/index.php?oldid=2957&title=Loongnix%E5%A4%96%E8%AE%BE%E6%98%BE%E5%8D%A1
龙芯3.10内核对比社区4.4版本对GPU驱动的支持。航天龙梦4.19内核也都支持。
龙芯3.10内核和航天龙梦4.19内核支持的显卡型号。请选择第2至5行的独立显卡。较早的显卡型号请参阅以上loongnix的链接。
操作系统为fedora 28,如果硬解4k视频需要rx550系列及以上的显卡,linux kernel >= 4.19.50-1。如果是p8或vp9的视频编码格式,需要vega以上的显卡,请参考下边的表格。
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。
1、航天龙梦版
fedora 28的用户直接安装或更新就可以。
sudo dnf install chromium
如果已经安装了低版本,则运行更新命令。
sudo dnf update
如果是其他操作系统。请下载后,手工安装。
http://mirror.lemote:8000/fedora/releases/28/os/Updates/chromium-73.0.3683.103-2.fc28.lemote.1.mips64el.rpm
sudo dnf localinstall chromium*.rpm
2、启动程序
开启视频硬解加速功能。在浏览器地址栏中输入“chrome://flags”。
搜索关键词“video decode”,将选项Hardware-accelerated video decode设置为enable。
播放在线1080P视频。cpu占用率已降到25%以下。
浏览器是不是在用硬件解码视频呢?我们可以验证一下。在新标签中输入“chrome://media-internals/”。点击正在播放的视频链接。如果选项video_decoder中显示的值为GpuVideoDecoder。恭喜,浏览器已经使用显卡硬解视频了。
浏览器播放4k在线视频。
浏览器播放4k本地视频。
四、安装kodi播放器
选择播放器时,kodi也是不错的。默认就支持硬解。
sudo dnf install kodi
设置中文界面,点击左上角的“设置”图标。
点击左侧的interface setting。
点击skin和fonts
选择arial based
选择regional,language。
选择chinese(simple)。
按esc键,返回上一级菜单,选择“播放设置”。
点击左下角的设置图标,切换到“专家”。在“视频”标签中已经启动了硬件加速。
看一下播放效果。cpu占用率在10%左右。
本文参考了archwiki的文献:https://wiki.archlinux/index.php/Hardware_video_acceleration_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
转载于:https://my.oschina/chipo/blog/3050783
版权声明:本文标题:龙芯平台的播放器和浏览器硬解1080和4k视频 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728487429a1160326.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论