gpt4 book ai didi

python - 你如何在 Linux 中用 Python 播放 ogg 文件?

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:29 25 4
gpt4 key购买 nike

有人可以提供一个简短的代码或伪代码示例,说明如何在 Linux 中的 Python 2.7.1 或 Python 3.1.3 中播放 ogg 文件(以及来自 Synaptic Package Manager 或其他地方的任何依赖项的列表)?

最佳答案

如果你不介意依赖于 numpy,我的包 audiolab 工作得很好并且支持开箱即用的 oggfile 只要 libsndfile 本身支持它(如果你的版本足够新,它应该在 linux 上):

# the dependencies
sudo apt-get install libsndfile-dev python-numpy cython python-setuptools
# install audiolab
cd audiolab-0.11 && python setup.py install --user

基本的 API 很简单:

from scikits.audiolab.pysndfile.matapi import oggread
data, fs, enc = oggread("myfile.ogg")

用于控制输出数据类型、范围等的更完整的 API 也可用。您可以在 pypi 上找到版本,在 github 上找到代码。

关于python - 你如何在 Linux 中用 Python 播放 ogg 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4772830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com