我是一个新的开发人员,我想知道是否可以录制视频并对其进行处理,以便特定的文本显示在视频的上方/下方或内部。
具体地说,我的教育应用程序以固定的间隔在文本标签中显示随机单词,我希望我的用户能够用前置摄像头记录自己说这些单词的过程。然后,我想保存添加了单词的视频--这意味着在视频回放期间,用户将看到所有单词在录制过程中出现。
我想知道这个文本显示(和同步)是否可能。
有没有人在正确的方向上有任何建议或指示(如果这是可能的话)?
发布于 2012-03-11 06:28:39
苹果有大量关于Core Media Time的文档。
创建希望每个单词出现和消失的时间列表,然后将这些时间与计时器或帧速率回调中录制的运行时间进行比较,以确定要(重新)绘制到视图或图层上的单词。
发布于 2012-03-11 04:56:41
只要视频是完整的(根本没有停止),并且它们是以相同的帧速率录制的,那么你只需要找到一个点,你就可以找到同步点,其余的就会同步。另一种选择是记录您想要显示文本的时间戳。这样,您可以在两个文本之间减去,以获得文本的持续时间。
https://stackoverflow.com/questions/9650814
复制