最近有很多小夥伴在後臺問到黑哥作公衆號用到的都是哪些工具,說實話,這方面的工具黑哥實在是嘗試過太多種,淘汰了不少種。
web
現在正在使用的這一套工具能夠說是身經百戰了。之後的文章我會逐個給你們介紹這套主力神器。算法
黑哥寫教程的時候總會遇到單用文字描述不清楚,包括靜態截圖都沒辦法展現出連貫的操做流程,也沒辦法讓你們直觀地瞭解軟件的精妙之處,這時候就必須用動圖來展現。微信
今天先爲你們介紹一個桌面系統的屏幕錄屏工具:GifCam。這款小軟件無需安裝,綠色免費,僅僅 800 多 K,功能卻極其強大,可錄屏,可自動轉 GIF,可逐幀編輯,堪稱是活兒好不黏人的極致典範。app
1.很是靈活的自定義窗口調節ide
就像軟件的名字同樣,GifCam 就像是一臺停留在全部窗口之上的攝像機。錄屏時能夠根據需求調整窗口大小,能夠事先調整好,也能夠在錄製過程當中即時調整窗口大小,這期間會自動暫停錄製,釋放窗口自動恢復錄製。工具
圖源:軟件官網動畫
這裏提醒一下,錄製中止後,仍可再次按下「錄製」繼續錄製——即一個按鈕實現了「開始/暫停/結束」 3 個功能。spa
2.智能判斷錄屏內容生成 GIF3d
因爲 GIF 圖片尺寸一般較大,有時候爲了錄製完整的操做步驟,生成的文件體積較大,特別是微信後臺對 GIF 圖片的大小限定爲 2m,這就對轉制 GIF 的壓縮算法要求很是高。orm
GifCam 是這樣處理的:
每當 GifCam 發現前一幀與新錄製的幀相同時,它會自動添加延遲(幀保留在屏幕上的毫秒數),而不是添加新幀並增長 GIF 大小。意思是該幀靜態圖片延時停留,直到錄製範圍內有內容變化,纔會生成新幀。
包括單幀錄製時,若是內容有變化,則造成新一幀;若是內容無變化,則該幀增長 0.1 秒的時延。這樣就以最小的文件體積實現最長錄製時間。
舉個栗子吧,咱們看下面這張動圖,有動態變化的只有小熊和蝴蝶,其餘都是靜態場景。
圖源:軟件官網
因此 GifCam 並無獲取整個場景的內容,它經過比較多幀之間的區別,識別哪些是動態內容,哪些是靜態內容,用不一樣像素繪製出來,靜態內容會用綠屏(透明像素)代替,從而有效壓縮了動圖大小。
圖源:軟件官網
3.強大的後期編輯功能
完成錄製後,若是對部份內容不滿意,還能夠進入編輯模式進行修改,你們知道,GIF 動畫都是以多張靜態圖片幀合成的連續動畫,咱們能夠經過刪除幀來對內容進行編輯,常常會遇到錄製過程當中多餘的動做,或者誤操做的動做均可以刪除幀從而縮小文件尺寸,而沒必要重複錄製。
而且還能夠在幀中插入文字,從而對動畫內容進一步補充說明。
前邊已經提到,若是錄製範圍內無變化,不會增長新幀,沒有發生變化的部分會以綠色代替,從而有效壓縮文件尺寸,同時也不影響內容呈現。若是你想得到錄屏原樣內容,能夠關閉綠屏,固然,這樣文件尺寸就會增大。你們能夠根據須要自行調整。
4.創意無限的動圖繪製工具
實際上,經過 GifCam 還能帶來多種有趣的玩法,好比——
繪製一個畫圖過程,手殘黨,不要笑黑哥。
還能夠經過視頻錄製生成單色復古的 GIF 動圖效果。
圖源:軟件官網
總之,GifCam 是一款功能強大,玩法多多的綠軟利器,當你須要用到屏幕錄製直接生成 GIF 動畫時,GifCam 足以知足你的大部分需求,還會讚不絕口!