Folia 本地歌单教程保存队列、调整顺序、M3U8 互导三步搞定【免费下载链接】folia-major专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器项目地址: https://gitcode.com/GitHub_Trending/fo/folia-majorFolia 是一款以歌词动画见长的本地音乐播放器它的本地歌单只登记歌曲引用音频文件则原封不动留在磁盘上。读完本文你可以把播放队列存成歌单、调整曲目顺序并完成 M3U8 的双向互导。能力速览本地歌单能帮你做哪些事想达成的目标操作位置完成后你得到把当前队列固定为一张清单队列面板的保存为歌单按钮顺序与队列一致的新歌单从曲库挑歌建单本地音乐区选中歌曲后点新建歌单一张含所选歌曲的命名歌单随手收藏一首歌播放区心形按钮歌曲进入内置 Liked Songs改动歌单内的曲目次序歌单卡片的编辑模式新顺序被即时持久化把歌单带到其他设备歌单卡片的导出 M3U8一份可下载的.m3u8文件把现成的 m3u 文件变歌单本地音乐首页导入歌单一张匹配好本地歌曲的歌单先把音乐文件夹引进来本地歌单本质上是存书签而不是存网页它只记录你想听哪些歌音频本体不搬动、不复制。进入本地音乐区首页Folder标签页点Import Folder选中存放音乐的目录等待扫描结束歌曲进入曲库索引。背后发生了什么Folia 会递归扫描所选目录并读取文件元数据进入索引的歌曲之后才会成为歌单可引用的对象。如何把队列保存为本地歌单保存队列为歌单在底部播放区打开队列面板核对曲目次序可先把不需要的移走点面板右上角保存为歌单输入名称确认。背后发生了什么这个按钮只在队列全部由本地歌曲组成时显示在线歌曲没有文件路径不在本地歌单范围内。保存后新歌单次序与保存瞬间的队列一致。收藏歌曲与改序点播放区的心形按钮歌曲直接落入 Liked Songs收藏与取消均可重复执行打开目标歌单卡片经卡片操作或命令面板toggle-edit-mode进入编辑模式拖动歌曲调整次序或移除不想要的歌曲每次改动都会立刻写回本地数据库。歌单每次被读取时还会自动核对指向已删除歌曲的引用会被剔除同一文件重复导入产生的重复项会合并为同一首歌曲 id。你不必手动维护引用一致性。导入与导出 M3U8 歌单导出歌单给别的播放器打开目标歌单卡片选择导出 M3U8命令面板里有同名命令export-playlist应用自动下载该.m3u8文件文件名取自歌单名状态栏同时提示成功。生成文件的几个细节文件按 UTF-8 编码中文歌名不会乱码每首歌曲附带#EXTINF时长行与艺术家 - 标题信息若所有歌曲都来自同一个导入根目录则写相对该根的路径把.m3u8放进该根目录即可播放歌曲来自多个目录时改写完整路径放到各目录的共同父级即可。导入现成 m3u 文件为歌单进入本地音乐区点Import Playlist选择.m3u/.m3u8文件Folia 解析文件并逐条与曲库做路径匹配实现在 localPlaylistFileService.ts状态栏报出成功导入的歌曲数与被跳过的路径数。背后发生了什么歌单名优先取文件里的#PLAYLIST:注释行没有则用文件名去掉扩展名。匹配前file://地址、Windows 盘符、反斜杠与 URL 编码会被统一规整网络链接http://等不会被当作本地歌曲处理同名候选有多条时不会猜测直接跳过取舍原则是宁可少导、不导错。边界与注意不支持.fpl之类的二进制格式只解析.m3u与.m3u8两种文本格式提示跳过了 N 条路径通常是路径在当前曲库中找不到或同名候选过多无法确定指哪一条补齐对应文件夹后可重新导入从曲库删掉文件夹或歌曲后指向它们的歌单引用会在读取时自动剔除不会留下点不开的条目Liked Songs 是带isFavorite标记的系统收藏歌单不能删除只能清空里面的歌曲。本地歌单以引用而非文件为中心建单、存队列、改序、互导各有明确路径。更多本地曲库细节排除规则、批量匹配等可查阅官方文档docs/local-library-management.md【免费下载链接】folia-major专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考