fantascene-dynamic-wallpaper icon indicating copy to clipboard operation
fantascene-dynamic-wallpaper copied to clipboard

从WallpaperEngine创意工坊下载的壁纸未能识别到

Open Zyx-A opened this issue 3 years ago • 6 comments

从WallpaperEngine创意工坊下载的壁纸未能识别到,有这么两种情况,麻烦大大看下,能否解决: 1、对于html方式播放的、和pkg压缩的壁纸均未能识别到。看能否研究下,兼容适配下。 2、使用MPV播放器播放时,是有声音的,但设置为壁纸时,没有声音。。。 我不会C++,帮不上忙。。。T_T

另外分享我的一个发现,方便大家解决使用部分找不到的壁纸。 只要能找到目录中具有mp4、webm等视频文件,即便fantascene-dynamic-wallpaper没有发现,我们也可以通过修改project.json 中file字段,如将:

"file": "index.html"

改为:

"file": "video/bg.1080p.vp8.vorbis.webm"

如果一个文件夹下面有多个视频,想都能用上,则可以把这个文件夹多复制几份,只是将不同文件夹下的project.json文件中的file字段改成不同的视频文件。

当然也有最简单的方法——直接把视频文件通过“历史壁纸”下的“导入”方式导入。

Zyx-A avatar Jun 06 '21 05:06 Zyx-A

哈哈,是的,web壁纸还没做,哈哈,后面会加上的

dependon avatar Jun 06 '21 08:06 dependon

我的娃播放壁纸是有声音的啊,是不是你再声音那个条子放到0了

dependon avatar Jun 06 '21 08:06 dependon

pkg我还没有研究下,有空得研究下

dependon avatar Jun 06 '21 08:06 dependon

我的娃播放壁纸是有声音的啊,是不是你再声音那个条子放到0了

直接使用MPV播放视频文件是有声音的,系统特效使用过程中,也是有声音的。 唯独播放壁纸期间没有声音。 检查过音量设置,确实是100%。 截图_pavucontrol_20210606225046 截图_pavucontrol_20210606225624 截图_pavucontrol_20210606225627 截图_dde-control-center_20210606225635

命令行打开时,产生日志如下:

$ /opt/durapps/fantascene-dynamic-wallpaper/fantascene-dynamic-wallpaper QObject: Cannot create children for a parent that is in a different thread. (Parent is Application(0x7fff11997ea0), parent's thread is QThread(0x1d7d7f0), current thread is QThread(0x1e81620) QMetaObject::connectSlotsByName: No matching signal for on_stopBtn_clicked() QMetaObject::connectSlotsByName: No matching signal for on_startScreen_clicked() QMetaObject::connectSlotsByName: No matching signal for on_autoStart_clicked() QMetaObject::connectSlotsByName: No matching signal for on_noAutoStart_clicked() QMetaObject::connectSlotsByName: No matching signal for on_checkBox_stateChanged(int) [] XGetWindowProperty[_NET_WM_DESKTOP] failed (code=1) 2973131021645714511252423792478268924602460246024602460246028123588358835883588358835883261326132613261326132613588358825241310213102252413540297225882972258816445Cannot open libmwv206dec.so, libmwv206dec.so: 无法打开共享对象文件: 没有那个文件或目录 Cannot open libmwv206dec.so, libmwv206dec.so: 无法打开共享对象文件: 没有那个文件或目录

Zyx-A avatar Jun 06 '21 14:06 Zyx-A

我的娃播放壁纸是有声音的啊,是不是你再声音那个条子放到0了

声音的按钮找到了。。。。

截图_fantascene-dynamic-wallpaper_20210606225957

Zyx-A avatar Jun 06 '21 15:06 Zyx-A

web壁纸在1.1.0版本尝试加入,可以设置,wallapaper engine 的可以识别到,但是我测试到uos下可以自动播放带视频的网站,deepin下不能,但是其他web壁纸是可以的

dependon avatar Jun 09 '21 11:06 dependon

pkg我还没有研究下,有空得研究下

hxd,我找到了一个解决此问题的办法:

PR

M0rtzz avatar May 23 '24 13:05 M0rtzz