Android下如何把屏幕錄制演示生成gif動態圖

mmntt 9年前發布 | 45K 次閱讀 Android Android開發 移動開發

最近想錄制一段視頻用來演示自己的作品 XBrowser 的網址補全及搜索提示功能 , 通過屏幕錄制生成的.mp4文件把視頻放到"某酷" 視頻網站,本來才十幾秒的產品演示,前置廣告就近一分鐘。這是實在是讓人崩潰,無奈之下只好放棄,突然我在想為什么不用gif呢?gif圖是很古老的技術,到現在還是經久不衰都應該歸結到它的簡單易于傳播吧。本著不重復造輪子的原則于是我上網搜尋這樣的工具,結果真的沒有找到讓我特別稱心如意的好用工具。直覺告訴我快速簡單一鍵把屏幕錄像生成gif圖絕對是強需求,要是不是精力有限我真擼一個這樣的工具這樣的工具出來。對于可以自力更生的程序員來講,好處是沒有飛機大炮,小米加步槍還是可以搞定的,下面分享一下我是如何運用簡單粗暴的方法把屏幕錄制過程直接生成gif圖片的。

先說一下我的工作環境吧 ,MacOs 10.9.5 ,Android系統需要4.4以上 完成操作基本上是簡單粗暴的命令行,所以說我介紹的方法也許未必適合你,請酌情選擇閱讀和嘗試。

生成gif動態圖包括兩個重要的步驟,首先我們還是得先把屏幕錄制過程生成視頻,然后再通過ffmpge命令把視頻轉為gif圖片。

一些前置條件