使用rails和ffmpeg进行实时视频转码(流式上传)

时间:2012-11-07 13:03:45

标签: ruby-on-rails file-upload

我正在使用rails应用程序,用户可以上传任何格式的视频,并使用ffmpeg转换为mp4。我有兴趣减少将文件转换为mp4所需的时间。我知道ffmpeg可以将流作为输入并对其进行转码。因此,当文件上传时,如果我可以将此流传递给ffmpeg,它可以在文件上传时转换。 Transloadt.com使用nodejs和formidable进行实时编码。 (https://transloadit.com/blog/2010/12/realtime-encoding-over-150x-faster)。我们有什么方法可以使用rails吗?

我正在使用2.0版https://github.com/valums/file-uploader来上传文件,而我正在使用Rails 2.3.5。带乘客的Apache是​​我的服务器。 无论如何在将文件上传到rails app时将文件传递给ffmpeg?

0 个答案:

没有答案