且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

tinytag-用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的python库

更新时间:2022-05-28 14:59:42

tinytag是一个python库,用于使用python读取MP3,OGG,OPUS,MP4,M4A,FLAC,WMA和Wave文件的音乐元数据。

特征

  • 读取音频文件的标签,长度和封面图像
  • 支持的格式:(MP3 (ID3 v1, v1.1, v2.2, v2.3+)、Wave/RIFF、OGG、OPUS、FLAC、WMA、MP4/M4A/M4B)
  • 纯python,无依赖
  • 支持python 2.7和3.4或更高版本
  • 高测试覆盖率
  • 仅几百行代码(只需将其包含在您的项目中即可!)

tinytag仅提供读取MP3,OGG,OPUS,MP4,M4A,FLAC,WMA和Wave元数据所需的最低要求。

它可以确定曲目编号,总曲目,标题,艺术家,专辑,年份,持续时间等。
tinytag-用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的python库

您可以使用TinyTag获得的可能属性的列表:
tinytag-用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的python库

此外,您还可以从ID3标签获取封面图片:
tinytag-用于读取MP3,OGG,FLAC和Wave文件的音乐元数据的python库

安装

pip install tinytag或者下载tinytag的ZIP源文件代码。