我想复制一些视频。我见过有人下载视频,这是必要的吗?我可以做
guard let videoURL = URL(string: "https://www.youtube.com/watch?v=RCVcqjjvZBM") else { return }
let player = AVPlayer(url: videoURL)
let playerController = AVPlayerViewController()
playerController.player = player
self.present(playerController, animated: true) {
playerController.player?.play()
}
如果我这样做,该视频将永远无法加载,并且会看到一个播放按钮,其上方有一行。
答案 0 :(得分:0)
我认为,如果您链接到Youtube page,而不是视频本身,则该URL将不起作用。如果您在下面输入的URL作为字符串,则该URL应该可以使用,因为请求是.mp4
。
https://www.radiantmediaplayer.com/media/bbb-360p.mp4
如果您可以找到想要播放的YouTube视频的实际视频URL,则需要进行计算。
进一步研究,Youtube API将满足您的要求。