共计 683 个字符,预计需要花费 2 分钟才能阅读完成。
大家好,我是小拍。我的文章有一个特点: 录屏的动图多
。
比方我正在写的 gecode 教程:
又比方我之前写的 VS Code:
废话不多说,我用的是上古神器音视频解决神器 ffmpeg
,仅仅一条命令,足矣。
我做动图,个别是: 录屏 + 转换 gif
这两个步骤,录屏软件多了去了:
- 我以前用 Bandicam
- 当初用开源推流神器 OBS
- 以及简化版 QQ 即 Tim 自带的录屏性能
我最举荐 Tim 自带的录屏性能(在截图性能里),因为这玩意抉择录制区域不便得很。
接下来就是转为 gif,你本人下载 ffmpeg,把二进制文件门路配到环境变量里,之后就可随时随地应用 ffmpeg 命令了。
咱的命令只有一个模型:
ffmpeg -t < 截取的视频时常 >
-ss < 视频起始工夫 >
-i < 视频名称 >
-s < 输入大小 >
-r < 输入帧率 >
< 输入文件的名称 >
举个栗子:
ffmpeg -t 15 -ss 00:1.50 -i .\vsc_e2.mp4 -s 640*360 -r 5 ctrl_p.gif
就是指:
- 把 mp4 视频文件 vsc_e2.mp4 给老子转换成 gif,名称为 ctrl_p.gif
- 从视频的 00:1.50 第一秒半开始转,一共要 15 秒
- 还得留神大小给我输入为 640*360 的,帧率别太高,= 5 就能够
一般来讲,我不怎么应用 -s
和 -r
命令,但有时候:
- 微信公众号限度图片的大小以及总帧率
- 所以,咱们要对尺寸和帧率进行优化
做了优化的 gif 看着也不会很生涩,比方你看下面那个 VS Code 的 gif 就是我优化后的。而对于 gecode 的动图,很丝滑,因为我没有应用 -s
和 -r
命令。
独门秘笈,如果你也在做笔记、写博文、玩技术号,欢送加我微信 PiperLHJ,咱们一起学习、一起提高。
正文完