0

我有一个小型社交网络项目,用户可以在其中上传他们的视频,视频不应超过 1 或 2 分钟,但它们需要是私有的并且与上传的用户相关。

由于上传的视频可能有许多不同的格式,我有两种选择:

  • 上传视频并使用 ffmpeg 处理它们,我能找到任何 PHP 脚本吗?优点 我的文件在我的服务器上,我不依赖第三方 缺点 我想这是一项真正的密集任务,从这个项目开始我可能需要一个很好的记录计划

  • 使用提供 API 来上传和处理视频的视频托管服务,我实际上发现 vzaar.com 似乎可以满足我的需要。优点 可扩展的缺点 我的内容依赖第三方

由于该项目是一个小型社交网络,因此 opusphp.com 可能也很有趣,但我从未使用或阅读过

Vimeo PRO 可以满足我的需求吗?其他建议?将来可能需要添加一个基本的视频编辑功能来修剪上传的视频设置起点和终点

4

1 回答 1

0

我建议您使用 ffmpeg 并使用例如 shell_exec()从 PHP调用它。

如果您使用 x264 进行编码,您可以将其调整为使用中等/较低的编码设置,以便您的服务器可以处理负载(当然,在大小控制的环境中达到某个点)。

ffmpeg 还将允许您根据需要修剪(以及更多)视频。视频托管服务可能没有该选项,否则可能会产生额外费用。

除此之外,推荐适合您项目的在线视频服务并不符合 Stackoverflow提问指南。

于 2014-04-17T11:00:27.707 回答