已同步更新至个人blog:http://dxjia.cn/2015/07/make-gif-for-app/  

在github上好多不错的开源项目展示demo的时候,都是采用了一个gif图片,很生动具体。

我也想为自己的应用制作展示gif,但找了一圈,没有找到合适的apk,所以就另外想了个法子。

录制视频 --> 再从视频中截取

首先4.4后android原生开始支持屏幕录制了,可以使用adb 进行操作。

adb shell screenrecord /sdcard/movie.mp4

这样就可以在SD卡根目录下得到一个名为“movie.mp4”的屏幕录像视频文件,当然路径、文件名可以自定义,但注意下次不要使用同样的文件名,否则会直接覆盖,没有任何提示。

在录像过程中,可以随时按下Ctrl+C快捷键终止。

该命令还支持一些附加参数,比如控制码率的bit-rate、控制分辨率的size、控制时间的time-limit,还能在开发者选项中选择“Show touches”来显示触摸操作位置。

Android Studio DDMS面板中也可以找到屏幕录像功能。

 

将录制的视频拉到PC上,然后在使用gifcam这个桌面软件进行录制,或者使用一些具有gif截取功能的播放器,如QQ影音进行制作。

gifcam官网:http://blog.bahraniapps.com/gifcam/

 

也可以使用ffmpeg来制作gif。

相关文章:

  • 2021-05-04
  • 2022-02-10
  • 2021-11-28
  • 2021-04-15
  • 2021-07-29
  • 2021-05-27
  • 2021-06-23
  • 2021-10-29
猜你喜欢
  • 2021-09-20
  • 2021-12-10
  • 2021-09-11
  • 2021-10-07
  • 2021-11-17
  • 2021-10-26
  • 2021-09-25
相关资源
相似解决方案