[Feature] 支持"mp4"文件格式的文件作为背景
概述 | Summary
让HMCL背景支持一个循环的mp4文件,就像动态壁纸一样。
原因 | Reason
仅仅是为了更好看。虽然现在可以用 apng 实现动态壁纸的效果,但是这会导致HMCL启动速度变得过于缓慢。
(如果使用 mp4 作为背景也还是无法解决启动速度变得过于缓慢的问题,那就当我没说)
详情 | Description
如果实现起来复杂或会导致占用更多的资源(例如导致jar过大或内存占用过大),那也就当我没说吧 (打扰了...)
在Glavo直播的时候 我就提过这个[dog]
支持 MP4 需要使用 javafx.media 模块,如果用没有内置 JavaFX 的 Java 启动 HMCL 的话需要多下载大概 25M 的依赖库。如果确实有需求的话,不是不可以考虑。
我记得有个issue 是图片作为背景,但是图片大小超过200M导致了OOM,目前该问题还是极个别会出现。如果是视频这个问题可能会更加常见。
支持 MP4 需要使用 javafx.media 模块,如果用没有内置 JavaFX 的 Java 启动 HMCL 的话需要多下载大概 25M 的依赖库。如果确实有需求的话,不是不可以考虑。
不是不能接收 或许可以在设置中打开/关闭此功能(默认关闭 如果开启即检查环境是否有这个库没有就下载)
希望加快此功能的开发 我非常想要这个功能
同时应避免
图片大小超过200M导致了OOM,目前该问题还是极个别会出现。如果是视频这个问题可能会更加常见。
此类问题的出现(提升默认分配内存? 极限优化?)