有人可以提供一个简短的代码或伪代码示例,说明如何在Linux 2.7.1或Python 3.1.3中播放ogg文件(以及Synaptic软件包管理器或其他地方的任何依赖项列表)吗?解决方法:如果您不介意使用numpy,只要libsndfile本身支持它,我...

有人可以提供一个简短的代码或伪代码示例,说明如何在Linux 2.7.1或Python 3.1.3中播放ogg文件(以及Synaptic软件包管理器或其他地方的任何依赖项列表)吗?
解决方法:
如果您不介意使用numpy,只要libsndfile本身支持它,我的包audiolab包就可以很好地工作并支持oggfile(如果您的版本足够新,它应该在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")
还提供了用于控制输出dtype,范围等的更完整的API.您可以在pypi上找到发行版,在github上找到代码
沃梦达教程
本文标题为:您如何在Linux中的Python中播放ogg文件?


基础教程推荐
猜你喜欢
- 如何在python中将二进制图像转换为内存中的数据结构? 2023-11-14
- Python子进程.Popen PIPE和SIGPIPE 2023-11-13
- 使用Windows在python中获取友好的设备名称 2023-11-14
- python中list列表删除元素的四种方法实例 2022-10-20
- python-无法在Windows 7中删除测试文件夹 2023-11-12
- python数据结构之递归方法讲解 2023-08-08
- Python原始套接字到以太网接口(Windows) 2023-11-11
- CentOS 7 安装ovirt-engine-sdk-python 3.6.7.0 2023-09-03
- Python实现在图像中隐藏二维码的方法详解 2022-10-20
- Ubuntu环境下python2和python3切换 2023-09-03