我有一個關於Vim及其功能的帖子的想法,我認為很多人都沒有意識到,為了使它更加醒目,我對自己說:也許我可以創建一些gif文件...所以我開始工作,然後我也分享它的運作方式
首先安裝必要的應用程序:
# pacman -S recordmydesktop mplayer imagemagick
用 recordmydesktop
$ 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
我也知道該軟件包😀我沒有在帖子中解釋它...但是意圖是使用已經安裝的應用程序來完成它,我已經安裝了mplayer和imagemagick才安裝了recordmydesktop。 這也是因為我避免使用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