lameenc:LAME 编码器周围的 Python 绑定

时间:2024-06-18 04:06:59
【文件属性】:

文件名称:lameenc:LAME 编码器周围的 Python 绑定

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-18 04:06:59

C

拉门克 这个库的目的是为 Python 包装 LAME。 目前有很多方法可以做到这一点,但没有一种在 pypi 上有二进制分发版。 这个想法是为 Linux、macOS 和 Windows 自动构建和推送到 pypi。 由于 MP3 的专利已过期,因此这在 2017 年 4 月成为可能。 建造 mkdir build cd build cmake .. make 用法 要使用该库,您需要具有 16 位交错格式的原始 PCM 数据。 此编码器的选项包括单声道或立体声,即 1 或 2 个通道。 您可以设置输入 PCM 数据的采样率。 Python 中的用法相当简单: import lameenc encoder = lameenc.Encoder() encoder.set_bit_rate(128) encoder.set_in_sample_rate(16000) encoder.


【文件预览】:
lameenc-master
----.travis-pi.sh(666B)
----CMakeLists.txt(4KB)
----lameenc.c(11KB)
----.travis.yml(5KB)
----LICENSE(34KB)
----fixed-libmp3lame.sym(5KB)
----setup.py(2KB)
----README.md(1KB)
----.travis-ci.sh(883B)
----.appveyor.yml(3KB)
----.gitignore(39B)

网友评论