我使用Rails中的Imagemagick和Rmagick来生成MP4视频。我试图改变帧速率,它一直以25 and的速度开始上升。
我在一些例子中看到,在命令行级别上,您可以使用-delay 1x2,没有人解释1x2,我猜它的滴答/秒和滴答/帧。但它似乎并没有改变使用Rmagick时的延迟。
我还在Imagelist对象上将ticks_per_second设置为600,延迟设置为30。不是joy。
发布于 2014-10-09 17:16:47
好吧,这是我做的。如果我计算正确:)600/30=20 600
在ticks_per_second上将ImageList设置为60,对ImageList中的每个图像设置延迟为2。
animation=ImageList.new
animation.ticks_per_second=60
frames.each{ |frame|
animation.push(frame)
animation.cur_image.delay=2
}
animation.write('my file')我以正确的速度拍到了一部电影。但是Quicktime中的电影信息窗口仍然显示25 But。这可能是一个缺陷,但很容易被忽视。
https://stackoverflow.com/questions/26209003
复制相似问题