【发布时间】:2011-05-30 07:11:34
【问题描述】:
我正在为教练创建应用程序。我对视频上的标记感到震惊。所以我选择 ffmpeg 将视频转换为图像帧。这让我有时间延迟和记忆问题。我需要让用户逐帧缓慢播放视频。有没有其他方法可以在没有图像转换的情况下做到这一点。 V1 Golf 以非常快的方式完成了这个过程。请帮帮我。
【问题讨论】:
标签: iphone objective-c ipad ipod
我正在为教练创建应用程序。我对视频上的标记感到震惊。所以我选择 ffmpeg 将视频转换为图像帧。这让我有时间延迟和记忆问题。我需要让用户逐帧缓慢播放视频。有没有其他方法可以在没有图像转换的情况下做到这一点。 V1 Golf 以非常快的方式完成了这个过程。请帮帮我。
【问题讨论】:
标签: iphone objective-c ipad ipod
我会尝试在单独的线程中转换视频帧,当用户进入“慢动作模式”时,我会提前提取几帧作为背景中的图像。 这是一帧的示例,因此您应该快速处理其他帧:Video frame capture by NSOperation。 这应该会减少延迟,并且可以在用户消耗后续帧时转换帧。
【讨论】: