设置上传的视频长度限制

时间:2018-05-05 03:01:59

标签: ruby-on-rails ruby carrierwave

设置载波视频后,我注意到上传视频后的宝石 有一个after_transcode: :set_success回调。 这似乎可以配置。

我想知道是否可以通过carrierwave在转码后或之前设置视频长度。

因为在文档中似乎没有提到那个。

2 个答案:

答案 0 :(得分:0)

您需要使用其他库。见https://github.com/zencoder/rvideo

使用此功能,您可以在验证保存之前检查创建操作中文件的持续时间。如果持续时间高于阈值,则返回错误。

答案 1 :(得分:0)

这是做这种工作的宝石 https://github.com/streamio/streamio-ffmpeg

相关问题