使用python将视频(任何类型)转换为audio -mp3格式

时间:2012-04-01 20:29:25

标签: python google-app-engine video mp3

我正在使用在Google App Engine上运行的Python开展项目。该项目必须允许用户上传视频文件,然后将这些文件转换为mp3音频文件。有没有办法将此视频转换为mp3 / wav音频?

有人可以为此提供解决方案吗?提前谢谢。

3 个答案:

答案 0 :(得分:4)

您不希望在Python中使用此视频,视频转换需要使用App Engine不支持的本机模块 您可以尝试为您执行转换的第三方Web服务,或将转换任务发送到外部服务器。

答案 1 :(得分:2)

您可以使用FFMPEG进行转换。

有一个python包装器here

pymedia

答案 2 :(得分:2)

在GAE上执行此操作时会遇到问题,因为具有本机组件的库不一定在那里可用;它可能根本不可能。

如果定位的是更典型的Python应用服务器环境,而不是GAE,我会使用GStreamer Python bindings进行此操作; GStreamer允许您设置媒体管道(解码器/解复用器/编码器等),并且非常适合此应用程序(平台可用性除外)。