Android手機如何錄制屏幕及轉GIF

jopen 9年前發布 | 16K 次閱讀 Android Android開發 移動開發
 

有時候我們需要錄制Android手機的屏幕,比如寫了一個Demo應用,需要發布到博客和微博上。

如下是我錄制轉GIF的效果圖

Android手機如何錄制屏幕及轉GIF

對于Android4.4的上的手機,系統自帶了一個命令screenrecord,我們可以很方便的使用。

錄制命令

adb shell screenrecord /sdcard/test.mp4 

視頻保存目錄可以自己指定,如上面的/sdcard/test.mp4,命令執行后會一直錄制180s,按下ctrl+c可以提前結束錄制

設定視頻分辨率

對于高分辨率的手機,錄制的視頻很大,我們分享又不需要這么大的

我們可以設置錄制的視頻分辨率

adb shell screenrecord --size 848*480 /sdcard/test.mp4 

設定視頻比特率

默認比特率是4M/s,為了分享方便,我們可以調低比特率為2M

adb shell screenrecord --bit-rate 2000000 /sdcard/test.mp4 

獲取視頻文件

使用adb pull 即可把手機SD卡中視頻獲取到本地

adb pull /sdcard/test.mp4 . 

轉GIF文件

在Windows下有個不錯的軟件 Free Video to GIF Converter 可以把mp4轉換成GIF。

轉換時還可以刪除不需要的幀,這點真得很不錯。

Mac上可以使用 gifrocket 進行轉換。

還有一些在線的 轉換工具 可以使用,但是都會打上水印。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!