1

一時 URL からビデオを取得し、そのビデオを写真ライブラリに保存できます。

ランプスローモーションでビデオを作る方法は?私はこれが currentplayrate でできることを知っています。適用方法がわかりません。

フォト ライブラリに保存する前に速度を調整するにはどうすればよいですか?

注:MPMoviePlayerViewControllerを使用して、ビデオを再生/トリミングして保存しました。

参照用コード:

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
    // 1 - Get media type
    NSString *mediaType = [info objectForKey: UIImagePickerControllerMediaType];
    // 2 - Dismiss image picker
    [self dismissModalViewControllerAnimated:NO];
    // Handle a movie capture
    if (CFStringCompare ((__bridge_retained CFStringRef)mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo) {
        // 3 - Play the video
        MPMoviePlayerViewController *theMovie = [[MPMoviePlayerViewController alloc] 
            initWithContentURL:[info objectForKey:UIImagePickerControllerMediaURL]];

         theMovie.moviePlayer.currentPlaybackRate = 4.0f;

        [self presentMoviePlayerViewControllerAnimated:theMovie];
        // 4 - Register for the playback finished notification
        [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMovieFinishedCallback:)
            name:MPMoviePlayerPlaybackDidFinishNotification object:theMovie];
    }
}
4

0 に答える 0