android - 如何将动画视图捕获为视频
问题描述
我正在使用 react-native Image 来显示来自网络上某个 url 的一些图像。现在,根据某些条件,我以不同的时间间隔更新图像 url。
我想将整个过渡捕获到视频文件中。但是,我找不到合适的 android API(用于本机端)或 react-native 包来实现这一点。
我已经做了一些类似的事情来将 android 视图转换为位图,然后将其编码为 jpeg 图像。
我已经拥有的一个基本示例如下:
componentDidMount() {
setInterval(() => {
this.setState({imgUrl: 'some new url' });
}, 2000);
}
render() {
return {
<View style={styles.mystyle}><Image source={this.state.imgUrl}><View>
}
}
请帮帮我。提前致谢。
解决方案
这可能会有所帮助:https ://github.com/ycswaves/react-native-screen-recorder
我自己没有试过这个,只是在谷歌搜索时遇到的
推荐阅读
- java - 如何在java中获取List的大小
- c++ - 列表中的值已被覆盖
- android - 重新打开片段时应用程序崩溃
- ssl - Traefik 和 LetsEncrypt - DNS 问题 NXDOMAIN 查找 A for example.com
- netsuite - 如何将数据从 NetSuite 发布到其他 Web 服务
- python - 如何从经过验证的私有 Artifactory PyPI 存储库中提取 Python 包?
- c# - 在 ASP.NET 中添加 Session 后数据库未上传
- ios - 在子 ViewController 中重用父 ViewController 故事板文件
- oauth-2.0 - Doorkeeper如何为PKCE客户端实现刷新token
- mysql - MYSQL - 使用包含假期的日期行查找行增量