Pythonic wave文件读取器和写入器
项目描述
Pythonic libsndfile包装器,用于读取和写入音频文件。
功能
- 写入器和读取器对象是上下文管理器
- 格式、通道、长度、采样率...均可作为属性和文本字符串访问
- 真正的多通道(不仅仅是单声道/立体声)
- 支持所有libsndfile格式,默认使用浮点编码
- Numpy基于的接口
- 按块读取的生成器
- 读取重复使用相同的数据块以避免多次数据分配
- 格式简短常量名称(使用作用域而不是前缀)
- 类似Matlab的全文件接口(在生产代码中不推荐使用,但快速脚本编写非常方便)
- 对文件名和文本字符串进行透明UTF-8处理
- 无需模块编译(使用ctypes包装dll)
- 适用于Python3 >= 3.8
您可以在以下位置找到最新版本: https://github.com/vokimon/python-wavefile
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
wavefile-1.6.2.tar.gz (22.0 kB 查看哈希值)
构建分发
wavefile-1.6.2-py3-none-any.whl (20.3 kB 查看哈希值)