Pythonic libsndfile包装器,用于读取和写入音频文件。
特征
作家和读者对象是上下文管理器
格式,通道,长度,采样率...可以作为属性以及文本字符串进行访问
真正的多声道(不仅仅是单声道/立体声)
支持所有libsndfile格式,默认情况下为浮点编码
基于Numpy的界面
用于逐块读取的生成器
读取会重用同一数据块,以避免分配大量数据
缩短格式的常量名称(使用范围而不是前缀)
类似于Matlab的全文件界面(在生产代码中不建议使用,但对于快速编写脚本非常方便)
透明的UTF-8处理文件名和文本字符串
无需模块编译(使用ctypes包装dll)
兼容Python> = 2.6,包括Python3
您可以在以下位置找到最新版本: :
愿望清单
智能格式选择器
如果未指定,则使用文件扩展名推断主要格式
如果未指定,则使用主格式推导子格式
格式列举
将格式范围分为格
2022-01-16 10:14:18
32KB
Python
1