Iphone 如何在ios中使用currentPlaybackRate保存视频?

Iphone 如何在ios中使用currentPlaybackRate保存视频?,iphone,objective-c,ios6,mpmovieplayercontroller,avfoundation,Iphone,Objective C,Ios6,Mpmovieplayercontroller,Avfoundation,参考链接: 我正在选择视频帧并使用下面的委托(didFinishPickingMediaWithInfo)方法存储视频 我想知道视频是如何剪辑和存储在mobile local中的。文件存储在下面的路径中。我正在NSDictionary媒体url中获取这些值 Path ::: { UIImagePickerControllerMediaType = "public.movie"; UIImagePickerControllerMediaURL = "file://localhos

参考链接:

我正在选择视频帧并使用下面的委托(didFinishPickingMediaWithInfo)方法存储视频

我想知道视频是如何剪辑和存储在mobile local中的。文件存储在下面的路径中。我正在NSDictionary媒体url中获取这些值

Path ::: {
    UIImagePickerControllerMediaType = "public.movie";
    UIImagePickerControllerMediaURL = "file://localhost/private/var/mobile/Applications/3175A4BD-F24F-4745-B7AE-FBA4B9EBE90D/tmp//trim.zuyfI0.MOV";
    UIImagePickerControllerReferenceURL = "assets-library://asset/asset.MOV?id=740204CB-EE25-4A83-992A-F46115FC5B9F&ext=MOV";
}

在存储视频之前,我想更改当前播放速率?有人能提供一些想法来实现吗?

你可以做
movie.currentPlaybackRate=/*你的价值*如果您只想在播放期间更改时间刻度。如果您想用不同的时间刻度保存视频,那么您必须深入了解。

正如您所说,我尝试了代码,mpmovieplayervicewcontroller*theMovie=[[mpmovieplayervicewcontroller alloc]initWithContentURL:[info objectForKey:uiimagepickercontrollermediaaurl];movie.moviePlayer.currentPlaybackRate=4.0;但它不起作用。你能推荐一些参考链接在AVFoundation中实现同样的功能吗?你能提供一些关于如何使用AVFoundation以不同的时间刻度保存视频的更多信息吗?这对我真的很有帮助。您想加快视频播放速度还是保存加速视频?我必须执行以下步骤1。正在从视频库2加载任何视频。放慢视频速度3。播放慢下来的视频4。保存慢下来的视频。我这里有类似的问题海报:
Path ::: {
    UIImagePickerControllerMediaType = "public.movie";
    UIImagePickerControllerMediaURL = "file://localhost/private/var/mobile/Applications/3175A4BD-F24F-4745-B7AE-FBA4B9EBE90D/tmp//trim.zuyfI0.MOV";
    UIImagePickerControllerReferenceURL = "assets-library://asset/asset.MOV?id=740204CB-EE25-4A83-992A-F46115FC5B9F&ext=MOV";
}