【问题标题】:Can i use just ffmpeg?我可以只使用ffmpeg吗?
【发布时间】:2012-02-27 05:30:10
【问题描述】:

我有一个视频分享网站,它使用phpmotion,我也试过cliipbucket,我不喜欢任何脚本,我决定创建自己的脚本,使用django 和pinax。其他 2 个脚本,使用 ffmpeg,以及许多其他内容,例如 ffmpeg-PHP, Mplayer, Mencoder, flv2tool, LAME MP3 Encoder, and Libog

我知道我不需要ffmpeg-php,因为我不会使用 php,但我真的需要那些其他东西吗?我可以使用ffmpeg 完成所有工作吗?我不明白其他的东西是用来做什么的。

【问题讨论】:

  • 让我说得简单一点:您是否曾经创建过一个提供视频的网站?你用过 ffmpeg 以外的东西吗?
  • 奇怪!我认为这是一个简单的问题,也许是幼稚的问题,但我仍然没有答案!

标签: django video ffmpeg video-streaming pinax


【解决方案1】:

我会建议你使用 celery 来安排编码任务。 你可以在这里找到一些代码示例:http://code.google.com/p/365video/ 这是用于 ffmpeg 和 celery 的视频作品的 django 项目。 也可以插入pinax。不要忘记使用 celery 进行视频编码任务。

【讨论】:

    【解决方案2】:

    是的,您可以使用 ffmpeg 完成所有工作,适用于 ffmpeg 支持“开箱即用”的子集内的所有工作。如果您想优化/处理生成的视频,您只需要其他脚本。

    另外,切勿在请求/响应周期中运行这些脚本。考虑生成一个 Celery 任务来进行编码。

    并且永远不要使用用户定义的名称或名称部分保存上传到服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-04
      • 1970-01-01
      • 2019-09-04
      • 2012-07-03
      • 2011-10-30
      • 1970-01-01
      相关资源
      最近更新 更多