Skip to content

Latest commit

 

History

History
225 lines (149 loc) · 12.5 KB

File metadata and controls

225 lines (149 loc) · 12.5 KB

English | 中文

Logo

BetterLyrics

曲拨心弦,词落云笺

一款优雅且高度自定义的歌词可视化与全能音乐播放应用
基于 WinUI3 / Win2D 构建

C# WinUI 3 License Star Crowdin GitHub Actions Workflow Status

Banner

🔥 精选推荐与社区

HelloGitHub 推荐 少数派 SSPAI 推荐 🤖 AI 问答
HelloGitHub 阅读评测文章 DeepWiki
Zread

交流群: QQ 群 1 (1054700388) | QQ 群 2 (1076554669) | QQ 频道(BetterLyrics4U) | Discord | Telegram

🧪 下载与安装

Microsoft Store (推荐) 手动安装

无限期免费试用(功能与付费版一致)
📦 最新版本 (.zip)
查看安装指南

📖 使用文档 | 🧩 插件商店 | 🔒 隐私政策 | ⚖️ 服务条款

🌟 核心特性

  • 🎨 惊艳视觉与灵动歌词

    • 流畅界面: 基于 WinUI 3 与 Win2D 打造的现代交互体验,拥有丝滑的动画效果与深度定制选项。
    • 高阶歌词动效: 让每一个字符随音乐律动。包含逐音节高亮长音余韵发光以及远端歌词的透视淡出效果。
    • 全方位视觉掌控: 除去预设方案,你还可以微调歌词动画、字体及各类视觉行为,打造专属你的独特风格。
    • 沉浸式背景: 包含流体渐变、动态模糊、迷雾以及雪花粒子等多种精美视觉特效。
    • 音频频谱: 内置实时音频频谱分析器,让音乐节奏清晰可见。
    • 歌词卡片: 支持生成并分享精美的歌词卡片,内置黑胶、CD、拍立得、赛博朋克等 10 余种艺术主题。
  • 🎧 智能播放与媒体库管理

    • 全能播放器: 支持播放本地驱动器或通过 SMB、WebDav、FTP 协议远程串流。支持断点续播,自动回到上次停止的位置。
    • 媒体库实时同步: 高性能媒体库能够实时监控并同步本地文件夹的所有变更。
    • 广泛的外部集成: 适配并可视化来自 Spotify、Apple Music、网易云音乐及 众多主流播放器 的音频。
    • 社交状态展示: 支持 Discord Rich Presence 实时展示听歌状态,并支持 Last.fm 数据上报。
  • 🌐 精准歌词与插件系统

    • 智能匹配: 高准确率的歌词匹配逻辑,支持自定义匹配阈值、手动映射歌曲信息,并拥有能记住你手动选择的歌词源记忆功能。
    • 歌词去杂精炼: 支持非正文内容过滤(去除无关噪音信息)以及简繁体强制转换
    • 模块化插件架构: 强大的插件系统,支持社区驱动扩展歌词源、翻译引擎及音译工具(如日文罗马音)。
    • 翻译与 AI 接入: 内置离线机器翻译,并提供开放框架,支持通过插件接入本地大语言模型实现前沿 AI 翻译。
    • 原生格式支持: 原生兼容 .lrc (标准/增强型)、.eslrc 以及 .ttml 歌词格式。
  • 🪟 全场景自适应模式

    • 标准 / 全屏模式: 提供最纯粹、沉浸的音乐享受空间。
    • 桌面 / 壁纸模式: 可选择 “永远置顶” 的悬浮窗口,或选择嵌入桌面图标底层——完美适配 Wallpaper Engine 联动。
    • 停靠模式: 专用的 AppBar 侧边栏,可优雅地贴靠在屏幕顶部或底部。
    • 窄屏模式: 专为竖屏优化,上方显示歌曲信息,下方提供超大面积的歌词显示。
    • 任务栏模式: 将歌词直接嵌入 Windows 任务栏,在不占用桌面空间的同时掌控律动。
  • 🧠 智能交互与数据统计

    • 智能自动化: 音乐停止时自动隐藏,绝不干扰你的日常工作。
    • 数据统计面板: 精美的统计中心,带你回顾听歌历史,发现你的年度最佳歌手与单曲。

🖼️ 软件截图

🎴 歌词卡片

👉 点按此处查看所有样式

经典设计

实体质感

数码怀旧

氛围创意

国风雅韵

时光印记

📹 演示视频

观看我们在 Bilibili 发布的演示视频(上传于 2025 年 10 月 21 日):点击观看

✍️ 贡献与构建

协助翻译: 找不到你的语言?点此开始翻译

开发插件: 想要扩展功能?🧩 阅读插件开发指南

从源码构建:

构建前,请确保已替换 Constants 文件夹下的 DiscordTemplate.csLastFM.cs

🤑 赞助与捐赠

如果你喜欢 BetterLyrics,请考虑支持它。你的支持有助于项目持续发展!

网页平台 支付宝 (扫码) 微信 (扫码)
PayPal

Buy Me a Coffee

爱发电 (Afdian)

赞助者名单 (Hall of Fame)

⭐ Star 历史趋势

📄 许可与致谢

本项目采用 GNU General Public License v3.0 许可证。

💖 特别致谢、引用与灵感

鸣谢

贡献者

💻 Code ╹ 🌐 i18n ╹ 🧪 QA ╹ 📝 Docs

赞助名单

依赖与引用

项目/包 (Projects/Packages) 描述 (Description)
Isolation 动态流体背景的实现
LibreTranslate 提供离线歌词翻译功能
lrclib LRCLIB 歌词 API 数据源
Lyricify-Lyrics-Helper 提供 QQ、网易云音乐和酷狗音乐源的歌词抓取、解密及解析功能
Manzana-Apple-Music-Lyrics 使用 Python 获取 Apple Music 歌词
SpectrumVisualization 音频频谱可视化参考

查看 完整依赖列表

灵感来源

部分设计理念参考了以下插件/软件(仅作为设计思路参考,不涉及代码引用):

FOSS 开源 ╹ Prop 闭源 ╹ 💰 付费

💭 分享到社交媒体

点击展开

本项目正处于积极开发阶段;可能会出现意外问题。
免责声明:本项目“按原样”提供。所有第三方资源归其各自所有者所有。