我正在尝试使用streamio-ffmpeg gem创建视频文件。图像存储在active-storage
中。
控制器
def create_a_video
require 'streamio-ffmpeg'
slideshow_transcoder = FFMPEG::Transcoder.new(
'',
'slideshow.mp4',
{ resolution: "320x240" },
input: url_for(Gallery.first.image),
input_options: { framerate: '1/5' }
)
slideshow = slideshow_transcoder.run
end
当我运行该代码时,页面会继续加载,什么也没发生。有帮助吗?