View Code? Open in Web Editor
NEW
Convert video to GIF with Jojo's end
jojogif's People
Watchers
jojogif's Issues
frame = cv2.resize( frame, (int(width * 0.5), int(height * 0.5)), interpolation=cv2.INTER_AREA)
有这么一行还挺迷惑的
我有一个视频1280720,就算我用了--size 1280x720最终结果也是640360
不知道本意是想压缩体积吗?
@click.option('--size', default='', help='the size of gif, width*height, ex: 500*500')
提示是500*500但是实际应该是500x500才能识别,而且建议提示一下是x不是unicode
虽然新增了帧数的选择但是每帧之间的时间是固定的(貌似是沿用了之前10fps的标准么)
我看老兄你是算了每几帧取1帧,这样应该是可以算出来每帧之间的时间间隔的
imageio.mimsave(outfilename, frames, 'GIF', duration = 算出来的数)
另外这样还有可能(大概率)想要的帧数和实际帧数不符,增加一个提示或者换算出最后的帧率可能会好一些?
辛苦啦 :>
hi,我有2个地方不是很明白
一个是video.py里面貌似有很多try...finally...这种的,不是很清楚具体作用?网上貌似说try里面有return的话才会和别的地方不一样
还有一个是main.py里面的if name=='main",既然这个作为一个包的话是不是就不用这2行了呢?
我理解错误的话请指正😄