我已成功使用Mongoid-Paperclip gem上传和调整照片大小,但现在我需要对视频做同样的事情,需要以各种格式对它们进行编码,我做了一些谷歌搜索并遇到了{ {3}}宝石似乎做了我需要的东西。
话虽如此,在安装gem并设置我的视频模型后,运行单元测试时出现以下错误:LoadError: Could not find the 'Transcoder' processor in any of these paths: lib/paperclip, lib/paperclip_processors
这告诉我即使安装了代码转换器处理器也无法定位,这让我想知道这个gem是否适用于mongoid-paperclip。 有人一起使用这两颗宝石吗?我错过了一些配置吗?
我不介意编写自己的回形针处理器对视频进行编码,但如果可能的话,我宁愿避免重新发明轮子。
附加说明:Ruby on Rails 4,Mongoid 4
答案 0 :(得分:1)
require "paperclip/av/transcoder"
添加到/lib/myengine.rb
文件就可以了。