首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python库,无需转码即可修改MP3音频

Python库,无需转码即可修改MP3音频
EN

Stack Overflow用户
提问于 2008-11-22 02:30:54
回答 4查看 11.5K关注 0票数 19

在我开始一个小项目之前,我正在寻找一些关于mp3格式的一般建议,以确保我不是在白费力气。

我对mp3格式的内部原理的了解很少。理想情况下,我正在寻找一个能够将这些细节抽象出来的库。我更喜欢使用Python (但也可以被说服)。

我想以一种相当简单的方式修改一组mp3文件。我对ID3标签不是很感兴趣,而是对音频本身感兴趣。我希望能够删除部分(例如,从第三分钟开始删除10秒),并插入部分(例如,在末尾添加字幕)。

我的理解是,mp3格式是有损的,因此将其解码为(例如) PCM格式,进行修改,然后再次编码为MP3格式将降低音频质量。(我很乐意听到我错了。)

我猜测,如果我停留在mp3格式,将有某种类型的最小帧或包大小需要处理,因此操作的粒度可能会更粗。我可以接受这一点,只要我的准确度在几秒内。

我看过PyMedia,但它需要我迁移到PCM来处理数据。类似地,LAME希望帮助我进行编码,但不是直接访问数据。我还见过其他几个只处理ID3标记的库。

有人能推荐一个Python MP3库吗?或者,你可以纠正我的假设,即去PCM和回来是不好的和可以避免的?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/310765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档