如何在不改变视频FPS的情况下将视频速度提升到iOS?

时间:2018-05-29 00:15:21

标签: ios avfoundation avasset avassetexportsession avcomposition

我制作了30FPS和18s的视频。 我希望增加x3的视频速度并获得一个6s(18s / 3)的新视频。

我做了下面的决议:

let newDuration = CMTimeMultiplyByFloat64(asset.duration, 1/3)
compositionVideoTrack.scaleTimeRange(CMTimeRangeMake(kCMTimeZero, asset.duration)
                                        toDuration: newDuration)

该决议正在创建新的合成并缩放CMTimeRange。 但视频结果也有x3 FPS,结果视频有90FPS。

我想要一个 30FPS 6s 的视频结果,是否可能?

0 个答案:

没有答案