AVPlayer не играет медленное движение - PullRequest
0 голосов
/ 17 января 2020

Я использую AVPlayer и пытаюсь заставить видео воспроизводиться со скоростью 0,5. Вот мой код:

-(void)playMovie{


NSString *videoFile = [[NSBundle mainBundle]
pathForResource:formselected ofType:@"mov"]; NSURL *url = [[NSURL
alloc] initFileURLWithPath: videoFile]; AVAsset *asset = [AVURLAsset
URLAssetWithURL:url options:nil] ; AVPlayerItem *anItem =
[AVPlayerItem playerItemWithAsset:asset]; avmoviePlayer = [AVPlayer
playerWithPlayerItem:anItem];

avplayerViewController = [AVPlayerViewController new];
avplayerViewController.player = avmoviePlayer;

[self presentViewController:avplayerViewController animated:YES completion:^{
        [self->avplayerViewController.player play];
    }];
avmoviePlayer.rate = 0.5;

}

mov ie воспроизводится с полным контролем на полной скорости. Мне нужна скорость 50%. Раньше я использовал mpmovieplayer, и он работал нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...