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

有時候咱們須要錄製Android手機的屏幕,好比寫了一個Demo應用,須要發佈到博客和微博上。
以下是我錄製轉GIF的效果圖
html

對於Android4.4的上的手機,系統自帶了一個命令screenrecord,咱們能夠很方便的使用。android

錄製命令

shelladb shell screenrecord /sdcard/test.mp4

視頻保存目錄能夠本身指定,如上面的/sdcard/test.mp4,
命令執行後會一直錄製180s,按下ctrl+c能夠提早結束錄製shell

設定視頻分辨率

對於高分辨率的手機,錄製的視頻很大,咱們分享又不須要這麼大的
咱們能夠設置錄製的視頻分辨率swift

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

設定視頻比特率

默認比特率是4M/s,爲了分享方便,咱們能夠調低比特率爲2M微信

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

獲取視頻文件

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

shelladb pull /sdcard/test.mp4 .

轉GIF文件

在Windows下有個不錯的軟件Free Video to GIF Converter能夠把mp4轉換成GIF。
轉換時還能夠刪除不須要的幀,這點真得很不錯。ide

Mac上能夠使用gifrocket進行轉換。工具

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

本文做者: 陽春麪
原文地址:http://www.aswifter.com/2015/07/10/android-record-video-to-gif/code

歡迎關注個人微信公衆號,分享Android 開發,IOS開發,Swift開發和互聯網內容
微信號:APP開發者

相關文章
相關標籤/搜索