提取android动画帧

时间:2015-10-14 19:27:18

标签: android animation

是否可以提取android xml动画帧? 例如,我在textview上应用了一个xml android动画,从上到下飞行了500毫秒,是否可以将这些动画帧提取到Bitmap然后将它们转换为电影? 非常感谢你。

1 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点:

screenrecord实用程序

KITKAT及以上,包含一个名为screenrecord的实用程序。这仅适用于物理设备,模拟器包含screenrecord实用程序。

从终端运行adb shell screenrecord /sdcard/yourfilename.mp4,这将开始录制屏幕。现在您可以启动您的应用程序并运行动画,它将被录制。要停止录制,请在终端上按ctrl-c

视频将存储在/sdcard目录中,因此您需要使用adb将其从设备中提取出来。继续上面的示例,将文件从设备中拉出的命令将是adb pull /sdcard/yourfilename.mp4 ~/Desktop

<强>电视电影

第二种选择是使用Telecine。这是一个免费的应用程序,您可以在您的设备上下载和运行。这是一个link