Как увеличить скорость видео в iOS без смены видео FPS?

Я сделал видео с 30FPS и 18 с. Я хочу увеличить скорость видео в 3 раза и получить новое видео с 6 с (18 с /3).

Я сделал резолюцию ниже:

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

Резолюция создает новую композицию и масштабирует CMTimeRange, Но результат видео также имеет x3 FPS, результат видео 90FPS.

Я хочу видео результат с 30FPS и 6s, это возможно?

0 ответов

Другие вопросы по тегам