是否可以提取android xml动画帧? 例如,我在textview上应用了一个xml android动画,从上到下飞行了500毫秒,是否可以将这些动画帧提取到Bitmap然后将它们转换为电影? 非常感谢你。
答案 0 :(得分:0)
有两种方法可以做到这一点:
screenrecord实用程序
在KITKAT
及以上,包含一个名为screenrecord
的实用程序。这仅适用于物理设备,模拟器不包含screenrecord
实用程序。
从终端运行adb shell screenrecord /sdcard/yourfilename.mp4
,这将开始录制屏幕。现在您可以启动您的应用程序并运行动画,它将被录制。要停止录制,请在终端上按ctrl-c
。
视频将存储在/sdcard
目录中,因此您需要使用adb
将其从设备中提取出来。继续上面的示例,将文件从设备中拉出的命令将是adb pull /sdcard/yourfilename.mp4 ~/Desktop
。
<强>电视电影强>
第二种选择是使用Telecine
。这是一个免费的应用程序,您可以在您的设备上下载和运行。这是一个link。