我将使用从相机胶卷中选择的慢动作视频 (240fps)。
我使用以下代码从相机胶卷中加载资产。
PHVideoRequestOptions *options = [PHVideoRequestOptions new];
options.version = PHVideoRequestOptionsVersionCurrent;
[[PHImageManager defaultManager] requestAVAssetForVideo:phasset options:options resultHandler:^(AVAsset * _Nullable asset, AVAudioMix * _Nullable audioMix, NSDictionary * _Nullable info) {
//use asset to check fps : exported asset's fps is not 240 fps for 240 fps I recorded using native iPhone camera.
}
如果我将资产的 url 导出到文件,那么我可以获得慢动作效果的视频。但它的 fps 是 30 或 43.33 fps。
发生了什么 ?有什么方法可以为导出的慢动作资源保留 fps 吗?
我试图用谷歌搜索一整天,但没有解决这个问题。
任何帮助,将不胜感激。谢谢