原创

Python之Pydub音频库

最近在整Python的一些有意思的库,Python音频相关的库其实比较多的,比如audioread,eyeD3,mutagen等,各个库侧重点不一,有的用于操作mp3文件本身,有的着重处理元数据,有的用于处理信号。而pydub可玩性更高一些,接口更加简洁,使用相对简单。在课程中也有看到过,因此放在这里看看。

这是CSDN的一篇比较详细的文档,参照这个可初步操作pydub这个库。以下是需要注意的地方:

  1. 下载与安装
    我的环境是conda下的一个虚拟环境. pydub这个库高度依赖ffmpeg,因此我们需要在电脑中安装ffmpeg,并将安装目录下的bin/ffmpeg添加到环境变量。而python中则需要安装pydub。这里碰到的第一个坑就是conda中使用pip安装的pydub是无法使用的,使用时会报错“系统找不到指定的文件”,具体原因不知,可能是和系统的ffmpeg版本不符,需要使用conda 命令安装的pydub才可以正常使用
正文到此结束
该篇文章的评论功能已被站长关闭