【问题标题】:Synchronized recorded video and text playback - iPhone同步录制的视频和文本播放 - iPhone
【发布时间】:2012-03-11 14:28:38
【问题描述】:

我是一名新开发人员,我想知道是否可以录制视频并对其进行处理,以便在视频上方/下方或内部显示特定文本。

具体来说,我的教育应用会定期在文本标签中显示随机单词,我希望我的用户能够使用前置摄像头记录自己说这些单词的过程。然后我想保存该视频并添加了文字 - 这意味着在视频播放过程中,用户会看到所有文字都出现在他在录制过程中看到的文字。

我想知道这种文本显示(和同步)是否可行。

是否有人对正确的方向有任何建议或指示(如果可能的话)?

【问题讨论】:

  • 绝对有可能,您可以按照最初显示它们的相同间隔显示单词,对吧?

标签: iphone cocoa-touch video-recording


【解决方案1】:

Apple 在Core Media Time 上有大量文档。

创建一个您希望每个单词出现和消失的时间列表,然后将这些时间与计时器或帧速率回调中录制的运行时间进行比较,以决定将哪个单词(重新)绘制到视图上或图层。

【讨论】:

  • 链接已过期,能否再提供一个链接。
【解决方案2】:

只要视频是完整的(根本没有停止)并且它们以相同的帧速率录制,那么您只需要找到一个可以找到同步点的点,其余的就会同步.另一种选择是记录您想要出现的文本的时间戳。这样你就可以在两个文本之间进行减法来获得文本的持续时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 2021-04-06
    相关资源
    最近更新 更多