我想从文件中加载视频,对其进行一些转换并将其渲染回文件中。所述变换主要是两个视频在时间上重叠和移动其中一个。Grafika有一些与此问题相关的示例。RecordFBOActivity.java 包含一些用于从表面渲染视频文件的代码。我很难改变两件事:
- 我需要渲染先前解码和转换的视频,而不是渲染运动中的基元
- 我想尽可能快地将表面渲染到文件,而不是与播放一起
到目前为止,我唯一的成功是加载了 .mp4 文件并向 PlayMovieActivity.java 添加了一些基本的搜索功能。
在我的研究中,我遇到了这些示例,它们也使用生成的视频。我没有发现它们很有用,因为我无法将生成的视频与文件中的解码视频交换。
是否可以修改 RecordFBOActivity.java 的代码,以便它可以显示文件中的视频而不是生成的动画?