用Ruby来处理视频
程序员文章站
2022-06-02 23:47:29
...
作为一种脚本语言,Ruby不被认为是特别适合做视频方面的工作(直接转换,编码等…)。然而,也有不少Ruby库和以Ruby为基础的技术可以使用视频和电影文件,主要是通过更快的工具和库。
RMov (Ruby Quicktime Library)
RMov是一个新的Ruby库,由Ryan Bates 编写,它围绕着Apple的QucikTime API,允许您打开,编辑和导出QuickTime电影,但不幸的是,它只支持OS X。
RVideo(Ruby视频处理)
RVideo (Github )是一个Ruby库,像ffmpeg一样,它可以让您检查和处理视频和音频文件。例如,您可以使用Rvideo,帮助您将视频格式转换成FLVs。
Panda(视频编码和Streaming平台)
Panda 是一个开源的“视频上传,编码与流”的解决办法。虽然它使用的是Ruby作为接口,但是它很像久经沙场的工具-FFMpeg,也有可能更胜一筹,如果您还拥有一个Amazon EC2帐户那就更完美了。
Hey!Spread(视频推广的Web服务)
Hey!Spread 轻松的上传视频到YouTube和谷歌视频-每一个操作基本上都是一个方法。
Fliqz4R("White-Label YouTube" API)
Fligz 提供了一个“即插即用视频解决方案。”他们提供了有效的后端基础设施的托管和录像播放。Libin Pan有一个教程演示如何使用Fligz,在Ruby/Rails中使用Fligz4R的[url= http://github.com/libin/fliqz4r/tree/master]Rails 插件[/url]。
上一篇: Python构建web应用(进阶版)->对网页HTML优化逻辑显示
下一篇: 你家已经供暖了
推荐阅读
-
用仿ActionScript的语法来编写html5——第八篇,图片处理+粒子效果
-
详解AngularJS用Interceptors来统一处理HTTP请求和响应
-
Ruby中gem包管理器的用法及用bundler来管理多版本的gem
-
快影app视频处理怎么快速用素材挡脸? 快影人物面部贴纸技巧
-
用Python的Django框架完成视频处理任务的教程
-
用实例来理解PHP5异常处理_PHP教程
-
用Python的Django框架完成视频处理任务的教程
-
用Python的Django框架完成视频处理任务的教程
-
用Ruby来处理视频
-
我发现个问题是,七牛对已经在空间的视频文件进行重新持久化处理,m3u8水印(用新的水印)不能重新处理。