歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Ubuntu Linux

Ubuntu 16.10 安裝byzanz截取動態效果圖工具,16.10byzanz

Ubuntu 16.10 安裝byzanz截取動態效果圖工具,16.10byzanz

Ubuntu 16.10 安裝byzanz截取動態效果圖工具,16.10byzanz


1.了解byzanz截取動態效果圖工具

 byzanz能制作文件小,清晰的GIF動態效果圖,不足就是,目前只能通過輸入命令方式來錄制。
 byzanz主要的參數選項有:


  -d, --duration=SECS     動畫的時間 (默認:10 秒)
  -e, --exec=COMMAND      Command to execute and time
  --delay=SECS            開始之前的延時(默認:1 秒)
  -c, --cursor            錄制鼠標光標
  -a, --audio             錄音
  -x, --x=像素            要錄制矩形的 X 坐標
  -y, --y=像素            要錄制矩形的 Y 坐標
  -w, --width=像素        錄制矩形的寬度
  -h, --height=像素       錄制矩形的高度
  -v, --verbose           詳細
  --display=顯示          要使用的 X 顯示

2. 安裝byzanz截取動態效果圖工具

sudo apt-get install byzanz 

3. 截取例子:

    3.1.通過xwininfo查詢要錄制的窗口位置、寬度和高度

      如下圖,要錄制KolourPaint繪圖工具對應的窗口,那麼先在命令行輸入xwininfo,回車,再點擊KolourPaint工具所在的窗口即可。

         

        可以看出KolourPaint的位置:

         X:  506,Y:  132,Width: 1019,Height: 616


  3.2.通過命令開始錄制GIF格式的動態效果圖

          根據上邊得到的位置坐標數據,在命令行中輸入錄制byzanz-record命令。這裡設置延時3秒開始錄制,錄制時長為10秒,並輸出到當前位置成test.gif文件。

byzanz-record -x 506 -y 132 -w 1019 -h 616  -d 10 --delay=3 -c  test.gif

        

另外:
      有一個小工具xdotool可以獲取鼠標的所在坐標,再根據所得的坐標位置來進行錄制。

xdotool getmouselocation

        
總之,byzanz截取動態效果圖工具,雖然是通過命令來實行錄制,但命令簡單,而且文件小,非常實用。


 (完.)

 

http://xxxxxx/Linuxjc/1169268.html TechArticle

Copyright © Linux教程網 All Rights Reserved