视频中截图,导出png和gif(暂且立牌留坑)
TODO :
解构png数据结构,用video生成png图片- 解构gif数据结构-卡在LZW压缩
- 用webassembly提升效率
在zweiCanvas里有简单功能的展示,录制事件从点击播放(play)到点击暂停(stop)
DEMO ###读取本地mp4格式视频转为gif图(window)
可以设置gif图长宽,按空格键
开始到空格键
结束.
该项目应用到如下2个东东:
PS:
- 原nw.js项目并不能播放视频,需要通过替换对应版本内核浏览器的
ffmpegsumo.dll
文件,本项目的是采用node-webkit-v0.10.5 - 因为性能有限,当图片大于
320*175
,且时间长于10s
时,转换将会非常慢,但不影响功能,只需耐心等待 - 生成图片后,直接拖拽到桌面即可保存
- 如果有什么好的意见提议或者BUG的话,小弟我乐意聆听