寻找可以与Google App Engine搭配的Python视频编辑/处理功能

3 投票
1 回答
729 浏览
提问于 2025-04-16 22:30

有没有人知道哪些Python的视频编辑或处理库可以在Google App Engine上使用?我需要在我的App Engine网站上通过编程来编辑视频文件,比如添加背景音乐、把视频片段叠加在一起等等。

1 个回答

4

大多数视频和音频的编码解码工具都是用C语言写的,这样可以在不同的平台上都能用。而处理大量数据流的合并库也是用C语言写的,因为这样速度更快。如果你想在纯Python的库中找到这些功能,那可就难了。

如果你只专注于一种编码方式或容器格式,或许可以把某些东西移植到纯Python上,但如果你想在纯Python中构建像ffmpeg那样复杂的工具,那就得费很大的劲。

我不建议在AppEngine上做这种事情,即使有后端支持,强行把这个任务放在AppEngine上会让你限制很多,任务也会变得比寻找其他解决方案要困难得多。

我建议你租一个虚拟私人服务器(VPS)或者使用EC2实例,围绕ffmpeg搭建一个小的网络服务,然后从你的主AppEngine应用程序向它发送任务。

撰写回答