Just Start Typing Text and Press Enter

alt text
WuSiYu
学生,Web开发者
2019年二月
« 11月    
 123
45678910
11121314151617
18192021222324
25262728  

友情链接

文章归档

Menu
Close
2月 14, 2017

KDE Plasma video wallpaper 视频动态壁纸

5 Comments | By

之前觉得wallpaper engine能用视频当桌面壁纸十分有趣,于是KDE Plasma 5编写了一个wallpaper的qml组件,使Linux + KDE下也能实现用视频当动态壁纸。由于使用了qml和plasma的API,只支持KDE大法,本人在Archlinux上的KDE Plasma 5.91测试通过。自带多语言文件,根据你的系统语言在设置里会自动切换中英文。

可以设置音量,要静音就设置成0即可。不看桌面时,单击壁纸可以暂停视频播放。

Github:https://github.com/WuSiYu/PlasmaVideoWallpaper

百度贴吧地址:http://tieba.baidu.com/p/4974430821 (还加了精233)

安装方法

下载解压,进入文件目录后依次执行:

会安装在系统路径中,插件:/usr/local/share/plasma/wallpapers/org.kde.plasma.videowallpaper/语言文件:/usr/local/share/locale/zh_CN/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.videowallpaper.mo,如果想安装在用户目录,可以在make后(make会生成一个json文件,是必须的),将package文件夹里的文件(插件)全部复制到~/.local/share/plasma/wallpapers/随便起个名字/中。

重启plasmashell或直接重新登陆后,在壁纸类型中选择视频Video(视你的语言而定),选择视频文件,即可看到效果。

目测不是很占CPU,在E3-1231 v3处理器下,播放1080p视频,CPU占用约10%,暂停后几乎不占资源。

注:如果由于一些玄学的问题,播放突然停止并黑屏,尝试随便该一下视频文件路径(比如随便加个字符),点应用,然后再改回来,再应用,就能恢复。发生概率很小,应该是Plasma的问题,这个插件代码很简单,也不应该会出什么bug

0

5 Comments

  • ABC

    你好,实际测试发现还需要装GStreamer相关插件才能播放,否则只会是黑屏。在终端提示Warning: “No decoder available for type ‘video/quicktime, variant=(string)iso’.” Error: “Your GStreamer installation is missing a plug-in.” 我装了有gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-transcoder,所以究竟是需要哪个我也不知道。

    0
    2017年3月27日 - 下午9:27 Reply
  • ABC

    把重要的事忘记了……感谢你提供的插件,我非常喜欢。谢谢。

    0
    2017年3月27日 - 下午9:30 Reply
  • WuSiYu

    谢谢反馈!

    0
    2017年4月5日 - 上午2:19 Reply
  • C Jpg

    作者你好,我按照ABC兄弟装了他提到的所有插件,可还是黑屏,但是有声音,请问怎么解决。谢谢

    0
    2019年1月24日 - 下午10:51 Reply
    • WuSiYu

      这个我也没有遇到过,试试在终端启动plasmashell然后看看有没有出错信息之类的,或者尝试关闭“防止循环时的黑屏卡顿”

      0
      2019年1月28日 - 下午5:35 Reply

Leave A Comment

Author Details
SiYu Wu 学生,Web开发者,智能硬件&IOT爱好者
Share Post