【问题标题】:Python Audio EditPython 音频编辑
【发布时间】:2011-05-31 20:22:43
【问题描述】:

我正在寻找一种方法来编写一个简单的 python 对音频文件执行自动编辑的程序。

我使用 PIL 自动将图片大小调整为预定义的大小。 我想为自动文件重新编码为预定义的比特率编写相同的代码。

同样,我想写一个python程序,可以拉伸音频文件并重新编码。

我必须自己解析 MP3,还是有可以用于此的库?

【问题讨论】:

  • 如果您想拉伸并执行用户对其音频执行的非典型操作的其他音频效果,使用ffmpeg 转换可能会更好mp3 或pcm 的任何输入格式,自己播放音频,然后使用ffmpeg 或类似工具重新编码为您想要的任何输出格式。

标签: python audio edit editing


【解决方案1】:

我强烈建议不要在 Python 中本地执行此操作,而是将繁重的工作留给 FFMPEG,通过在您的脚本中执行它。

它几乎可以对你扔给它的任何东西进行切割、编码和解码。您可以在此处找到常用参数列表:http://howto-pages.org/ffmpeg/

这样,您可以让 Python 程序弄清楚您想要剪切的内容和位置的逻辑,而无需花费十年时间编写代码来处理所有可用的音频格式。

如果你不喜欢直接执行它的想法,还有一个Python wrapper available for FFMPEG

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 2019-06-20
    • 2013-01-27
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多