我有一个关于Vim及其功能的帖子的想法,我认为很多人都没有意识到,并且让它更加醒目,我对自己说:也许我可以创建一些gif文件...所以我开始工作,然后我也分享了它的工作原理
首先安装必要的应用程序:
# pacman -S recordmydesktop mplayer imagemagick
用 记录我的桌面
$ recordmydesktop <nombre.ogv>
要捕获窗口,我们添加位置[x,y]和尺寸[宽度(width),高度(height)]
$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>
我建议创建一个目录来存储视频帧。
$ mkdir <directorio>
我们使用mplayer拍摄视频帧。
图像的输出可能是 JPEG 但它失去了很多质量,所以我离开了 PNG
$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>
最后我们创建gif
$ convert -delay 10x100 <directorio>/* <nombre.gif>
所有这些步骤为我们留下了一个不错的gif,但是说实话,这个gif看起来很不错,重4.2 mb
我们“优化”了一下
$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>
现在,我们有了一个有点丑陋的gif…但是。 它仅重262kb
这里有5%的绒毛:
这里有2%的绒毛
就是这样!
这很好。 而且我不知道“ cmatrix”软件包。 这个很酷!
非常感谢。
我知道Byzanz软件包,它直接在命令中执行.gif:
睡眠5 &&拜占庭记录-c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif
我也知道该软件包😀我没有在帖子中对其进行解释...但是目的是使用已经安装的应用程序来完成它,我只安装了recordplayerdesktop和mplayer和imagemagick。 这也是因为我避免使用AUR😀
一个Wada问题,您避免使用AUR的原因是什么?
哇,每当我感到惊讶的时候,Linux都是非常通用的,感谢您的教程
我专门使用了vi 45天左右,但是了解emacs之后就没有回报,有时我很想在看到这样的捕获时使vi失败,但是emacs非常棒(尽管它不支持shell模式下的curses)。
这是惊人的。
很有趣,老实说,gif的主题对我来说不是很清楚,但是与其中一个进行截屏确实是非常有趣的!
有趣的帖子。
我将其存档以拥有终身🙂
有趣的...我用过ffmpeg。
http://vidagnu.blogspot.com/2012/04/grabar-audio-y-video-de-pantalla-con.html