【发布时间】:2011-11-29 14:26:00
【问题描述】:
我想在 python 中做基本的音频混合。
举个例子:我想把两个 mp3 文件加在一起,然后返回一个 mp3 文件。另一个例子:我想将一个 mp3 文件的前十秒添加到另一个 mp3 文件的开头。
完成这些任务的最佳方法是什么?我想使用内置的 python 函数,如 audioop,但找不到任何好的教程或示例代码来使用内置函数。
我正在浏览文档,但我很困惑,无法弄清楚如何做这样的事情。我什至不确定 python 库是否像 mp3 那样。我看过的大多数东西似乎都是指 WAV 文件。所以,如果是这种情况,我想一个后续问题是有没有一种简单的方法可以将 mp3 转换为 WAV 进行操作并再次返回?
【问题讨论】:
-
在几乎任何情况下,我都认为您必须在处理之前转换为 WAV。 mp3 是一种压缩格式,必须先对其进行解压缩才能操作 PCM 数据。
-
抱歉应该让最后一个问题更清楚:“有没有一种简单的方法可以将 mp3 转换为 WAV 进行操作,然后再返回 在 python 中?”