ruby-on-rails-将视频转换为Flash和mp4 ruby​​ on rails?

我目前是我们青年教堂网站base.上的主要开发人员(只读dev!).

http://mybase.co

目前,我正在对该网站进行“ 2.0”样式的迭代,希望使它的内容更加丰富并且对移动设备更加友好.

我们一直在使用Vimeo托管视频,但希望开始托管自己的视频,以便在我们想要制作一个iPhone应用来流式传输最新内容时,可以在自己的服务器上准备好大量的视频目录,并且它给了我们很多其他的灵活性.

当我们将视频上传到Flash版本和iOS就绪版本时,我正在寻找一种转换视频的方法.

该站点是基于ruby构建的,并托管在Ubuntu 10.04服务器上,我对该服务器具有完全的root访问权,并且可以安装任何必要的工具.

基本上我要问的是:

>从ruby转换视频的最简单方法是什么(我听说过一些关于FFMPEG的嗡嗡声)
>它会完全消耗资源吗? (它的虚拟服务器具有1.5GB的ram托管两个其他站点,因此即使转换要花费几个小时,也要降低资源使用率还是很不错的)
>是否有一种“不错”的方式? (一个干净的API,适合使用system(“ convert ma videoze”)进行炮击)

谢谢 :)

丹尼尔

解决方法:

> FFMPEG确实是您需要的.
>随着您将发送给它的工作越来越多,它将消耗更多的RAM.但是您可以组织简单的队列和后台作业来转换视频.
>我从未使用过宝石,但是您可以查看以下列表:

> http://rubygems.org/gems/ffmpeg-ruby(https://github.com/hackerdude/ffmpeg-ruby)
>或此叉http://github.com/gwik/ffmpeg-ruby
> http://rvideo.rubyforge.org/

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...