草庐IT

ScaleTimeRange

全部标签

ios - AVMutableComposition 的性能问题 - scaleTimeRange

我正在使用scaleTimeRange:toDuration:以产生高达原始视频速度10倍的快Action效果。但我注意到,当通过AVPlayer以10倍的速度播放时,视频开始断断续续。我还注意到,在OSX的QuickTime上,相同的合成播放流畅。另一个问题指出这是硬件限制的原因,但我想知道是否有办法解决这个问题,以便在整个视频的长度上平滑地出现快Action效果。视频规范格式:H.264、1280x544FPS:25数据大小:26MB数据速率:1.17Mbit/s 最佳答案 我有一种感觉,使用scaleTimeRange:toD

ios - scaleTimeRange 对音频类型 AVMutableCompositionTrack 没有影响

我正在开发一款简单的视频编辑应用。我想在我的应用程序中添加慢动作。我注意到AVMutableCompositionTrack类中有一个scaleTimeRange方法,因此我使用它来实现我的目的。我发现scaleTimeRange在视频轨道上效果很好,但对音频轨道没有任何影响。这意味着音轨仍以原始速度播放。下面是我的代码:CMTimeinsertionPoint=kCMTimeZero;doublewholeDuration=CMTimeGetSeconds([assetduration]);doubledoubleDuration=CMTimeGetSeconds([assetdur