0

我有兴趣运行一个守护程序来检查用户上传的视频文件并以最佳格式对其进行编码(并添加一些水印)。

我正在考虑诸如 Zencoder、Encoding.com、亚马逊的编码服务之类的服务,但有些缺乏覆盖能力,有些对于我们的(大)容量来说太贵了。

我想构建一个守护程序,一旦用户上传它们,它就会对位于 S3 上的视频进行编码。

我想到的解决方案是 Python Heroku 服务器使用 Celery 作为任务队列来跟踪编码文件和 ffmpeg 来完成实际工作。但是,我在为 Heroku 编译 ffmpeg 时遇到了麻烦(有 libass 支持,所以基本的 ffmpeg 箱是不够的)。

您会为这个迷你项目考虑什么方法/技术堆栈?

谢谢!尤瓦尔

4

1 回答 1

1

您是否尝试过ffencoderd,它是一个使用 ffmpeg 的基本 perl 守护程序,它通过肥皂接口接受编码作业或在服务器目录下以 xml 格式本地创建文件。它通过 http 服务器启用多媒体存储库。

希望有所帮助,

(顺便说一句,我是开发人员,:P,但很严肃,只是想帮忙)

于 2013-04-04T11:16:05.817 回答