Python将音频文件转换为MP3

时间:2015-01-19 16:57:55

标签: python audio ffmpeg mp3 lame

我试图编写一个小工具,将m4a / ogg文件作为输入,并将其转换为MP3音频文件。 我的主要目标是不使用任何第三方二进制文件,例如“Lame'或者' ffmpeg'。 我读了关于PyMedia等的分配,但我对音频编解码器的了解非常差。 任何人都可以帮助我并给我一个优雅的跨平台解决方案吗? 谢谢!

编辑: 同时我知道这是非常基本的,但这是我的代码:

import sys

def convert2mp3(input_file):
    .....
    some magic...
    ...
    return mp3file

if __name__ == "__main__":
    if len(sys.argv) != 2:
        print "%prog Usage: %s <input file>"
        sys.exit()

    convert2mp3(sys.argv[1])

1 个答案:

答案 0 :(得分:1)

PyMedia Google搜索,安装它,然后使用this教程重新编码音频。