首頁 > 軟體

Ubuntu 14.04利用byzanz製作gif格式動畫

2020-06-16 17:45:34

讓文章生動形象的方式是圖文並茂,更生動形象的方式就是放上動圖。比如GIF動圖。為此專門進行了一番搜尋,發現了Ubuntu下有個叫做byzanz的製作GIF的軟體。

byzanz安裝:

sudo apt-get install byzanz

byzanz有兩個命令:

  • byzanz-record
  • byzanz-playback

第一個就是錄影的,第二個就是回放用的。

來篇使用參考教學:Make Animated GIF Screencasts Easily With Byzanz

因為這個是命令列工具,而且其中需要指定錄影區域的坐標這些引數,但是你不可能那麼清楚吧,有什麼好的方式能獲取到要錄影區域的螢幕範圍呢?Ubuntu下還有一個叫做xdotool,可以獲取到當前滑鼠位置,這樣一來,你就可以算出你要錄影區域的坐標位置了。

安裝xdotool:

sudo apt-get install xdotool

命令列輸入:

 xdotool getmouselocation

把滑鼠移到要錄入的位置,然後敲擊回車確認命令,顯示如下:

x:872 y:588 screen:0 window:71303347

其中就可以知道x和y的坐標,進而獲得byzanz-record需要的引數。

製作gif:

 byzanz-record --duration=5 --x=65 --y=55 --width=300 --height=100 sk.gif

引數分別是錄製時間,起始的x和y坐標,區域寬度和高度,輸出格式。
可以用火狐瀏覽器檢視,命令列輸入:

firefox sk.gif

下面是我生成的gif效果圖:


IT145.com E-mail:sddin#qq.com