Folia Major:十几种全屏歌词动画,把每首歌变成文字 PV

发布时间:2026/10/26 1:24:28
Folia Major:十几种全屏歌词动画,把每首歌变成文字 PV

Folia Major:十几种全屏歌词动画,把每首歌变成文字 PV

【免费下载链接】folia-major专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major

听歌时你大概也想过:歌词不该只是角落里滚过的一小行白字,它理应占满整块屏幕。Folia Major 就是这样一个全屏歌词动画播放器——按一下键,播放控件全部退场,屏幕上只剩随节拍演出的歌词动画,一首歌当场变成文字 PV。

项目速览:全屏歌词动画播放器一览

Folia Major 把「歌词」当作中心视觉来做的开源音乐播放器,桌面端和 Web 端都能跑:

  • 平台:Windows / macOS / Linux 桌面版(用 Electron(用 Web 技术打包桌面应用的框架)打包)+ Web 版,Web 版可装到手机主屏幕当 PWA(可安装的网页应用)
  • 在线音源:网易云、酷狗、QQ 音乐、Navidrome(自建音乐服务器软件);桌面端额外支持波点、YouTube Music、Spotify、汽水音乐
  • 本地格式:MP3、FLAC、M4A、WAV、OGG、Opus、AAC,同目录.lrc、.vtt、.krc等歌词文件自动识别
  • 部署:安装包直装、Vercel / Cloudflare 一键上线、Docker Compose 全栈、源码本地运行
  • 协议:AGPL-3.0 开源

核心能力拆解:这款多音源音乐播放器的 5 个看点

多音源在线播放:一个搜索框接住网易云、酷狗、QQ 音乐和 Navidrome,某个平台连不上时自动切到下一个音源。某首歌在一个源听不到时,不用换 App 找,接着往下播就行。

本地曲库导入:选一个文件夹递归扫描,自动读取文件标签、内嵌封面与歌词,音频内容本身不出本机。自己收藏的 FLAC 整库直接导入就能放,文件不用搬家。

智能歌词补全:本地歌曲可自动从网易云、QQ、酷狗拉取缺失的歌词和封面,匹配不准时手动挑候选修正。没有歌词的光盘抓音收藏,一点就能补上完整对时歌词。

AI 主题生成:接入 Google Gemini、DeepSeek 等模型,按当前歌曲的情绪和歌词内容自动产出一套专属背景与配色,结果存进主题库反复用。每首歌都能配一张「海报级」画面。

键盘优先交互:命令面板(按键呼出、输入即筛选全部功能的搜索框)加全套快捷键,大部分操作不碰鼠标。看全屏歌词时切歌、换主题,单手敲键完成。

从零到跑通:三步放出第一首歌

桌面版打包好了前后端运行环境,装完即用 ⌨️

  1. 拿安装包:Windows 和 macOS 直接装;Linux 有.deb与.rpm对应 Debian/Ubuntu 和 Fedora,Arch 用户经 AUR 安装folia-major-bin,其余发行版解压tar.gz即可运行。
  2. 首次启动:会看到欢迎引导页,半分钟扫完,界面结构一目了然。
  3. 放出第一首歌:首页搜索框直接敲歌名、歌手或专辑,点中结果即开始播放,封面与歌词随歌曲一起加载;播放区的+可把当前歌加进播放队列。

两个省事的细节:

  • 任意歌曲列表里直接敲键盘,列表会边打字边过滤,不用先点进搜索框。
  • 本地曲库同理:首页本地音乐区域点「导入文件夹」,选中音乐目录,后台扫描结束后封面和内嵌歌词就都就位了;重扫、实体整理与排错细节见本地音乐库管理文档。

深度体验:全屏歌词动画操作路径与快捷键速查

Folia Major 最出圈的地方就在这里 🎧

一键进入纯歌词状态

歌曲播放中按H,播放控件全部退场,屏幕只剩歌词动画;再按一次恢复界面。配合F11让窗口铺满后,歌词直接占满整块屏幕。动画本身是响应式布局,窗口怎么缩放,歌词都会自动重新排布,不需要任何手动调整。

快捷键功能
Space播放 / 暂停
←/→快退 / 快进 5 秒
Ctrl + →/Ctrl + ←下一首 / 上一首
S打开命令面板,全部功能的入口
Ctrl + P打开播放队列
P展开右侧面板,切换在线 / 内嵌 / 本地歌词源
Tab切换右侧面板选项卡
H隐藏全部播放控件,只留歌词
F11全屏

主题公园:把每个主题跑给你看

「设置 → 视觉」里切换主题,每种主题都附带独立调参面板,动画节奏、字幕呈现方式、背景图层可以逐层调整。拿不定主意的话,直接去主题公园(Theme Park):所有主题的真实动画都摆在那里,现场切换试听,比对着截图纠结快得多。

几种典型风格:

  • 群唱(Cappella):歌词变成群聊对话,带头像、表情和时间戳,合唱与说唱尤其对味
  • 时计(Pendelo):齿轮与表盘构成的机械背景,歌词跟着钟摆的节奏出现
  • 浮名 / 流光:逐字点亮形态,暗场里歌词一字一字亮起来

扩展与部署:源码构建、Docker 全栈与 AI 主题接入

动手派还有几条进阶路线 🚀

源码本地跑起来

需要 Node.js ≥ 24:

git clone https://gitcode.com/GitHub_Trending/fo/folia-major cd folia-major npm install npm run dev

Web 自托管与移动端使用

  • Vercel 或 Cloudflare 一键部署,几分钟拿到公网入口
  • deploy/docker/里的 Compose 配置开箱即用:三大音乐平台 API、前端网关与同步服务一次拉齐,对外只暴露两个端口,详见Docker 全栈部署文档
  • 部署好的 Web 版添加「添加到主屏幕」,手机上就是可用的 PWA
  • 环境变量、Stage API 与桌面端细节写在技术与开发说明

Folium 模组系统(实验性)

桌面版在「设置 → 实验室」里打开开关后,就能安装模组:叠加新的动画、背景、播放页图层、进度条按钮,甚至在歌词上屏前改写它。mods/目录里的示范模组覆盖光谱、进度条、透明 MOV 导出等场景,接口细节查Folium API 参考。

AI 主题与多设备同步

设置里接入 Google Gemini 或 DeepSeek(OpenAI 兼容接口)后,当前歌曲的情绪和歌词内容会被直接转成一套专属背景与配色,生成结果进主题库供同类歌曲复用。多台设备的用户把仓库里的sync-server自托管一份,外观设置与 AI 主题库就能同步到别处,支持 Cloudflare Workers、Docker、纯 Node.js + SQLite 三种方式。

下次戴上耳机放歌,先按一下H试试——控件退场,屏幕只留歌词随节拍演出。想再深一层,就把源码拉下来翻翻这些动画的实现,mods/目录里的示范模组是不错的起点。

【免费下载链接】folia-major专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考