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