gifsicle是一款開源的gif編輯工具。能夠通過命令代碼進行gif圖片的編輯操作,非常的方便,在不損壞的圖片質量的情況下完成編輯操作,還在尋找gif圖片編輯軟件的你,趕快試試吧!

軟件介紹

Gifsicle是一款利用命令行來創(chuàng)建和編輯gif圖像的免費的gif編輯器軟件,它可以將多個gif合并成一個gif,并對gif做出優(yōu)化,讓其大小更加合適,品質更加完美,它甚至可以將一個gif拆分成多個gif。

功能介紹

1、將幾個GIF合并為一個GIF動畫;

2、將動畫分解為其組件框架;

3、改變動畫中的單個幀;

4、打開和關閉隔行掃描;

5、增加透明度;

6、添加延遲,處置和循環(huán)到動畫;

7、添加和刪除評論;

8、翻轉和旋轉;

9、優(yōu)化空間動畫;

10、改變圖像的顏色映射。

使用方法

1、要使用Visual C在Windows上構建Gifsicle,請轉到src 目錄并運行

nmake -f Makefile.w32

2、Gifsicle 通常根據其命令行選項處理輸入的gif文件,并將結果寫入標準輸出。該 -i 選項,例如,告訴 gifsicle 隔行其輸入:

gifsicle -i interlaced-pic.gif

3、Gifsicle 擅長創(chuàng)建和操作GIF動畫。默認情況下,它將兩個或更多輸入文件組合成一個“動畫書”動畫:

gifsicle pic1.gif pic2.gif pic3.gif> animation.gif

4、使用諸如--delay,-- loopcount和--optimize之類的選項 來調整動畫。

5、要修改GIF文件,請使用 --batch 選項。通過 --batch, gifsicle 將修改您指定的文件,而不是將新文件寫入標準輸出。要隔行掃描當前目錄中的所有GIF,可以說:

gifsicle --batch -i * .gif

Gifsicle命令介紹

模式選項

模式選項告訴 gifsicle 生成什么樣的輸出。最多只能有一個,它必須在任何GIF輸入之前。

--merge,-m

將所有GIF輸入合并到一個文件中,并將該文件寫入標準輸出。這是默認模式。

--batch, -b

通過讀取和寫入相同的文件名來修改每個GIF輸入。(從標準輸入讀取的GIF將寫入標準輸出。)

--explode,-e

為每個輸入文件的每個幀創(chuàng)建一個輸出GIF。輸出的GIF命名為'xxx.000','xxx.001'等等,其中'xxx'是輸入文件的名稱(或者用' --output ' 指定的任何名稱) 數字擴展名是幀號。

--explode-by-name,-E

與--explode相同 , 但是將任何命名的框架寫入文件xxx。名稱 '而不是'xxx'。幀號 “。幀使用' --name ' 命名 選項。

常規(guī)選項

通用選項控制信息 gifsicle 打印以及寫入其輸出的位置。info選項和 --verbose 可以用' --no-X ' 關閉。

--info,-I

將每個輸入GIF的人類可讀描述打印到標準輸出,或使用-o指定的任何文件 。 該選項禁止正常輸出,并且不能與諸如--batch之類的模式選項結合使用 。 但是, 如果給出兩個 --info 或 -I選項,則會將信息打印為標準錯誤,并且正常輸出照常進行。

--color-info,-- cinfo

像--info一樣 , 還可以打印有關輸入文件顏色映射的信息。

--extension-info,-- xinfo

像--info一樣 , 還可以用類似hexdump(1)的格式打印任何無法識別的GIF擴展 。

--size-info,-- sinfo

像--info一樣 , 還打印有關壓縮圖像大小的信息。

--help, -h

打印使用情況信息并退出。

-o file

--output file

將輸出發(fā)送到 文件。特殊文件名' - '表示標準輸出。

--verbose,-V

打印進度信息(文件讀取和寫入)為標準錯誤。

--no-warnings, -w

禁止所有警告消息。

--no-ignore-errors

遇到非常錯誤的GIF時,以狀態(tài)1退出。默認是混亂。

--version

打印版本號和一些簡短的非保修信息并退出。

--careful

編寫稍大的GIF以避免某些其他GIF實現中的錯誤。某些Java和Internet Explorer版本無法顯示Gifsicle生成的正確,最小的GIF。 如果您對特定圖像有問題,請使用 --careful選項。

--conserve-memory

以處理時間為代價節(jié)省內存使用量。如果您在沒有太多內存的計算機上處理大型GIF,這可能很有用?;蛘哒f - 無保留記憶。

--nextfile

允許輸入文件包含多個級聯(lián)的GIF圖像。如果文件名在命令行上出現多次,gifsicle會每次從文件中讀取一個新的圖像。該選項可以幫助腳本避免需要臨時文件。例如,要創(chuàng)建一個具有不同延遲的三個幀的動畫GIF,您可以運行“ gifsicle --nextfile -d10 - -d20 - -d30 - > out.gif ”并將三個GIF圖像依次寫入gifsicle '的標準輸入。

--multifile

像--nextfile一樣 , 但從 每個文件讀取 盡可能多的GIF圖像。該選項適用于腳本。例如,要將未知數量的GIF圖像合并為單個動畫,請運行“ gifsicle --multifile - > out.gif ”并將GIF圖像依次寫入 gifsicle的標準輸入。任何框架選擇僅適用于并置中的最后一個文件。

gifsicle(gif編輯器)下載-gifsiclev2.0 免費版下載地址

遠程下載