KDE Plasma视频动态壁纸插件新版发布

发布日期:分类:Linux & homelab KDE Plasma视频动态壁纸插件新版发布无评论
时效性提醒:本文首次编写发布于6 年前。

距离上次更新已经快一年的KDE Plasma视频动态壁纸插件,今天下午我终于想起来更新了!

这次更新主要解决了视频在循环时的黑屏卡顿问题,让每次视频循环更加丝滑流畅,无缝衔接。当然由于循环时卡顿是QML的MediaPlayer本身的问题,对于一个插件而言也没法从根本上解决,于是乎我只能采用一种较为简单粗暴的方式:使用两个MediaPlayer交替播放

这样在一个播放器播放时,另一个播放器就会有时间去加载。在每个播放器播放完一遍后,启动另一个播放器的同时,自己也开始播放下一遍并立即在开头暂停,这样每次播放完一遍后,另一个播放器都可以直接从暂停状态继续播放,而不是从停止状态加载一会才能开始播放。

这样就解决了卡顿,但缺点也很明显,那就是会占用两个播放器的内存。一般视频还好,但若你心血来潮放个4k,那就可能会徒增几百MB的内存占用。于是乎,我在设置页面加了个开关,来让用户选择是否开启这个功能。

https://github.com/WuSiYu/PlasmaVideoWallpaper

走过路过给个star?反正不要钱(笑

作者:WuSiYu

学生,Web开发者,智能硬件&IOT爱好者

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注