pytagsfs 音乐管理软件开源项目

我要开发同款
匿名用户2010年04月22日
47阅读
开发技术Python
所属分类应用工具、多媒体工具
授权协议未知

作品详情

在Linux下有很多的音乐管理软件,但是这个基于FUSE的软件更强,能按照指定的格式字串和过滤器将文件系统中的音乐挂载到一个文件夹中!看看他的例子吧。

pytagsfs-oformat='/%g/%a-%t.%e'source(原始音乐文件夹)by-genre(要挂载到的目录)

将音乐先按风格分成文件夹,每个风格文件夹下的音乐显示成artist-title.extension的格式。

更强的是原始文件系统的任何变化都会反映至挂载的目录中(如tag修改将令虚拟文件系统中的文件位置变更),而挂载目录中的文件重命名、移动、修改都相当于对原始音乐文件的tag修改!

假如音乐文件没有对应的标签,将会被排除。不过也可以手动添加至挂载文件夹。

本人简单尝试了几个mp3,发现程序默认是读取ID3v2标签(只有APE标签时音乐都被排除了),若只使用中文的ID3v1标签则乱码。推荐用Foobar把mp3的标签统一成ID3v2+APE标签之后再使用。

对于标签的支持,pytagsfs基于Mutagen库。Mutagen库在QuodLibet、Exaile、Listen等多个音频软件中被使用。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论