本帖最后由 凡间的一滴泪 于 2025-3-18 10:23 编辑
很简单的一个小工具,主要就是选择指定目录,然后扫描这个目录 ,根据音乐文件的后缀,然后生成出对应的m3u8播放列表,我主要是配合Jellyfin和Navidrome使用的。
软件下载地址:
https://wwnv.lanzoul.com/i2vMw2qunxdi
本软件需要安装net8
M3U8歌单生成器
简介
M3U8歌单生成器是一个简单易用的工具,帮助你管理和更新本地音频文件的M3U8歌单文件。通过扫描指定目录下的音频文件(如 .mp3 、.flac 、.wav 等格式),自动生成或更新 .m3u8 歌单文件。无论是创建新的歌单,还是更新已有歌单,M3U8歌单生成器都能自动处理相关的文件路径,确保所有路径都转换为相对路径,使歌单更具可移植性。
特性
- 自动扫描音频文件:支持扫描指定目录下的多种音频文件格式,包括
.mp3 、.flac 、.wav 、.aac 、.ogg 、.m4a 等。
- 生成和更新M3U8歌单文件:如果目录中已有
.m3u8 文件,工具会自动更新文件,删除无效的路径并添加新的音频文件;如果没有现有的歌单文件,工具会创建一个新的歌单文件。
- 相对路径支持:所有生成的歌单文件中的音频路径都将转换为相对路径,确保文件在不同设备或目录结构下也能正确引用。
- 简单易用:只需指定一个目录路径,工具就会自动进行扫描和更新工作。无需复杂配置,直接运行即可。
使用说明
1. 启动程序
首先,运行 M3U8歌单生成器 程序。程序会提示你输入一个目录路径,扫描该路径下的音频文件。
2. 更新或创建歌单文件
- 如果指定的目录中已经存在
.m3u8 文件,程序会自动加载现有的歌单文件并更新其中的内容。
- 如果目录中没有
.m3u8 文件,程序将提示用户输入新的歌单文件名,自动创建一个新的 .m3u8 歌单文件。
3. 更新歌单
- 删除不存在的音频文件:程序会检查歌单中是否有已删除的文件,并自动移除它们。
- 添加新音频文件:程序会扫描目录中的所有音频文件,添加新的音频文件到歌单中。
4. 自动转换为相对路径
所有的音频文件路径都将被转换为相对路径,确保歌单文件具有较好的可移植性。无论将歌单文件转移到哪个位置,程序都会使用相对路径进行引用。
示例
假设在你的音频目录中有以下文件:
music/song1.mp3
music/song2.flac
music/song3.wav
如果没有现有的 .m3u8 文件,程序会自动创建一个名为 playlist.m3u8 的歌单文件,内容如下:
music/song1.mp3 music/song2.flac music/song3.wav
如果目录中的音频文件有所更改(例如添加了 song4.aac 文件,删除了 song2.flac 文件),程序会更新歌单文件,生成如下内容:
系统要求
- 操作系统:Windows, Linux
- .NET 8或更高版本
安装与运行
- 下载并解压程序文件。
- 运行
M3U8歌单生成器 可执行文件。
- 根据提示输入需要扫描的目录路径。
感谢您使用 M3U8歌单生成器,祝您享受音乐!
|