我无法获取youtube可下载链接。 我使用下面的代码行来获取网址链接。
$data =file_get_contents('https://www.youtube.com/get_video_info?video_id='.$id);
但是对于某些视频ID它正在工作,而对于其中一些视频ID则不起作用。 是否有任何新技术可以从youtube网址获取可下载链接。
我使用的技术是获取源代码 - >找到url_encoded_fmt_stream_map
直到 - >然后解码网址 - >然后从那里分离可下载的链接。
例如我正在尝试下载以下youtube网址: -
https://www.youtube.com/watch?v=PKRtwNMRbb4
然后我将下面链接作为下载链接: -