4

我正在寻找在 iPhone 上以慢动作 (30fps) 播放视频 @200fps 的可能性。MPMediaPlayer 不是解决方案。视频(600 帧 ~3 秒)在 2 秒内播放。我想要 30fps ~ 20 秒。

我已将 currentplaybackrate(myMPMoviePlayerController) 设置为 0.2 和 0.1,但视频仅持续 5 秒……我不知道为什么。

是否可以在 iPhone 上播放 @200 fps 的视频?兼容吗?在本文档中,仅提到了 30 fps 的最大帧数。如果我将视频转换为 30 fps(所以我得到 20 sec@30 fps),我无法实时播放(快 6 倍)

我可以在 AVFoundation 框架中实现它吗?

有什么建议么?

多谢

4

1 回答 1

2

您可以使用 MpMediaPlayer 的currentPlaybackRate并指定播放速度,如下所示:

[myMPMoviePlayerController setCurrentPlaybackRate:0.2];

您甚至可以反向播放具有负值的剪辑

于 2012-05-03T09:15:41.657 回答