简体   繁体   English

无法使用AVPlayer快速播放Slo-Mo视频

[英]Not able to play Slo-Mo Videos with AVPlayer in swift

    override func tableView(_ tableView: UITableView, didSelectRowAt 
indexPath: IndexPath) {
   let cell = tableView.cellForRow(at: indexPath) as! 
videoList_TableView_Cell_Controller
                let playerController = AVPlayerViewController()
                let player = AVPlayer(url: cell.videoUrl!)
                playerController.player = player
    self.present(playerController, animated: true, completion: {
        playerController.player?.play()
    })
}

That is my code for playing videos when user click on video icon from cell.But, problem is that when i want to play a Slo-Mo video that shows error. 那是我在用户单击单元格中的视频图标时播放视频的代码。但是,问题是当我想播放显示错误的Slo-Mo视频时。 I am fetching video assets and then accessing them using urls. 我正在获取视频资产,然后使用url访问它们。 please provide a solution for slow motion videos. 请提供慢动作视频的解决方案。

You can use the rate property of AVPlayer as show the Apple Documentation 您可以使用AVPlayerrate属性,如Apple文档所示

var rate: Float
The current playback rate. 当前播放速率。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM