👀偷偷观察
2024-04-23 22:41 deepin
膜拜大佬
Reply Like 0 View the author
膜拜大佬
这个好啊
期待官方集成到个性化设置里面
建议加上自适应缩放XD
也没人强迫你放视频啊,电脑不行就换纯色壁纸呗
你可以不用,但我电脑性能过剩,整点花里胡哨的东西也很合理吧.jpg
建议加上自适应缩放XD
不是很看得懂......
默认用的 libdmr 后端没找到合适的函数,只看到有 setVideoAspect,测试了一下确实可以强制设置视频比例为显示器比例(全屏拉伸填充,但是肯定会变形......)
不过用 Qt 自己的多媒体库编译的话就有自适应处理了,似乎是一帧一帧画面绘制的图像,有做等比例缩放处理。(但是看代码似乎在拉伸后强制将画面左上角和屏幕对齐,而不是把画面居中让两边超出范围,这个就得自己把后面判断逻辑去掉了)
不过感觉用 Qt 的多媒体库直接画图的话效率应该很低吧,会占用 CPU;libdmr 看上去还是有硬解设置的。只能蹲一个大佬看看视频怎么拉伸播放了
这个可以导入小红车的壁纸文件不?
这个可以导入小红车的壁纸文件不?
目前需要手动把视频文件放进 ~/Videos/video-wallpaper
文件夹,会列表循环播放
想导入小红车壁纸的话建议用大佬的幻梦动态壁纸~
好东西啊,楼主辛苦了,优点:与系统的集成度高。
缺点:1、多数MP4文件不能全屏。2、任务栏上的虚拟工作区不显示相应动态壁纸缩略图。3、各工作区不能自定义各自的动态壁纸。4、动态桌面经常卡死,桌面右键菜单都调不出那种,需要重启dde-desktop。
好东西应该顶上去,希望有大佬跟进完善。
在 V23 开启使用系统自带的动态壁纸功能
食用方式
附件下载:dde-desktop-videowallpaper-plugin_1.1.15.zip
前情提要
[应用分享] 幻梦动态壁纸 v23特别版 上架星火应用商店 全平台(包括龙芯)
前不久听说 dependon 大佬的幻梦动态壁纸支持了 V23,这下终于也可以在 V23
涩涩欣赏小姐姐了 XD......想当年最早的动态壁纸还需要改 dde-desktop 的代码,每次但凡系统更新下就得重来一遍,一来二去就没有折腾的动力了,看着静态壁纸好像也挺好,逐渐佛系了。曾经大佬也提过干脆让 dde-desktop 开放接口能直接设置视频做壁纸,可惜也么得下文......
这回看帖子里几位潜水已久的大佬说 V23 上 dde-desktop 终于把壁纸插件化了,后续可以专门搞个动态壁纸插件。莫不是太阳从西边出来了,咕了这么久的东西居然抽象成了插件?
联想到某个远古帖子里,有人问过 linuxdeepin/dde-file-manager-extensions 这个名为文件管理器扩展的仓库是什么,当即决定进去翻翻。一翻果然看到了好东西......
正文
https://github.com/linuxdeepin/dde-file-manager-extensions/tree/master/src/dde-desktop/ddplugin-videowallpaper
在文件管理器扩展的代码仓库里,找到了 ddplugin-videowallpaper 的项目(根据之前网络插件之类的命名规则,应该是 dde-desktop-plugin-videowallpaper 的缩写)。
虽然目前系统里用的文件管理器版本和 GitHub 上差不多,但翻遍了本地愣是没找到相关的文件和插件。看了半天才发现,是直接在 cmake 里面就跳过了这个项目的编译
既然没法从仓库里直接白嫖现成的,那就只能自己动手编译了呗......直接把这部分的代码下载下来,照着 cmake 把需要的依赖手动装上;然后编译插件,扔进文件夹,重启桌面进程,直接梭哈
效果
看上去默认用了 libdmr 来实现播放视频,没有 libdmr 的时候还会用 qt 自己的多媒体库来播放......各种判断条件看得头皮发麻,这是约等于写了 2 套吗......
总结
不管怎么说,可以更愉快更轻量化的
涩涩欣赏小姐姐了