乐乐音乐Flutter版

server/2024/12/30 14:56:31/

简介

乐乐音乐Flutter版主要是基于Flutter Desktop框架开发的音乐播放器,它支持lrc歌词和动感歌词(ksc歌词、krc歌词、trc歌词、zrce歌词和hrc歌词等)、多种格式歌词转换器及制作动感歌词、翻译歌词和音译歌词。

编译环境

Flutter:ideaIU-2024.1.4

参考地址

多窗口

无边框窗口

拖拽窗口

Flutter桌面多窗口支持-WindowsMacOS

Flutter学习:使用CustomPaint绘制文字

问题

未开开发者模式

提示:Please enable Developer Mode in your system settings. Run start ms-settings:developers。
开启开发者模式

关闭多窗口时,闪退

window_manager_plus在调用WindowManagerPlus.fromWindowId(windowId).close();时,再重新打开窗口会闪退。

多窗口

用了官网的desktop_multi_window和window_manager,会存在windowManager.ensureInitialized()问题。用了参考地址的库,则正常,但是不稳定。

悬浮窗口

windowManager.setIgnoreMouseEvents窗口显示后调用,修复了窗口透明问题。

歌词转视频

FFmpeg插件已经不能用,目前只实现了歌词转图片,若需要将图片转视频。

audioplayers

这个库不知是不支持多窗口,还是多窗口下,部分插件没法使用。

键盘监听

空格经常监听不到

部分界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/server/154201.html

相关文章

Web3 生态全景:创新与发展之路

随着区块链技术的成熟,Web3作为互联网的下一代形态,逐渐进入公众视野。它不仅代表了技术的革新,更是对现有互联网体系的一种挑战,预示着未来数字世界的巨大变革。Web3的核心理念在于去中心化,力求打破传统互联网模式中…

Faster R-CNN

文章目录 摘要Abstract1. 引言2. 框架2.1 RPN2.1.1 网络结构2.1.2 损失函数2.1.3 训练细节 2.2 训练过程 3. 创新点和不足3.1 创新点3.2 不足 参考总结 摘要 Faster R-CNN是针对Fast R-CNN缺点改进的目标检测模型。为了解决候选区域生成耗时长的问题,Faster R-CNN提…

如何强制关闭mac卡死的进程

在 macOS 上,如果某个进程卡死了,你可以通过以下方法强制关闭它: 方法 1:通过“强制退出”窗口 快捷键:按下 Command (⌘) Option (⌥) Esc。在弹出的“强制退出应用程序”窗口中,选择卡死的应用程序。点…

CES Asia 2025优惠期倒计时5天,科技盛宴即将开启

随着时间的推移,备受瞩目的CES Asia 2025优惠期已进入最后5天倒计时。 作为亚洲顶级的消费电子盛会,CES Asia 2025将汇聚众多国内外知名的科技企业,展示涵盖智能家居、智能出行、虚拟现实、人工智能等热门赛道的顶尖成果,是行业交…

Flink如何处理迟到数据?

在flink中进行窗口计算时,由于乱序流数据的问题,往往会出现迟到数据,迟到数据未参与所属窗口的计算会对计算结果的准确性产生影响,对此,Flink有如下三种方法来保障结果的准确性。 (1)水位线的延…

QT作业2

widget.cpp #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this);//去掉头部this->setWindowFlag(Qt::FramelessWindowHint);//去掉组件空白部分this->setAtt…

(源码)校园闲置交易管理系统 P10111 计算机毕业设计

项目说明 本号所发布的项目均由我部署运行验证,可保证项目系统正常运行,以及提供完整源码。 如需要远程部署/定制/讲解系统,可以联系我。定制项目未经同意不会上传! 项目源码获取方式放在文章末尾处 注:项目仅供学…

MinIO服务器文件复制(Windows环境Linux环境)

一、下载 Windows环境:https://dl.min.io/server/minio/release/windows-amd64/minio.exe Linux环境: > curl https://dl.min.io/client/mc/release/linux-amd64/mc \ --create-dirs \ -o $HOME/minio/mc > chmod x $HOME/minio/mc > expo…