当前位置:  开发笔记 > 编程语言 > 正文

Youtube视频下载网址

如何解决《Youtube视频下载网址》经验,为你挑选了3个好方法。

我写了一个获取youtube视频URL的程序并将其下载到
今天我这样做:
1.从"/ get_video_info?video_id = ID"获取视频"token",如:

http://www.youtube.com/get_video_info?video_id=jN0nWjvzeNc  

2.通过"/ get_video?video_id = ID&t = TOKEN&fmt = FORMAT_ID"请求下载视频,如:

http://www.youtube.com/get_video?video_id=jN0nWjvzeNc&t=vjVQa1PpcFMgAK0HB1VRbinpVOwm29eGugPh3fBi6Dg%3D&fmt=18  

但这不再适用了!
什么是新的下载URL?

谢谢



1> 小智..:

实际上我正在研究从youtube下载视频文件的类似项目.我发现Youtube可能会阻止get_video.因此,我使用从get_video_info检索到的视频信息而不是使用get_video.,并将其解压缩以获取视频文件网址.

在get_video_info中,有url_encoded_fmt_stream_map.对其进行编码后,您可以找到不同格式的每个视频的网址和签名值.所以文件网址就像[url value] +'&signature ='+ [sig value].

另外,我发现以下使用与我相同的方法的主题.希望它可以帮到你.

无法从youtube下载

如果您对如何下载YouTube视频文件感兴趣,我会编写一个小程序来演示该过程.你可以自由使用它.

https://github.com/johnny0614/YoutubeVideoDownload



2> 小智..:

添加&asv=2到URL的末尾.



3> Licson..:

您只能使用直接获取流

http://www.youtube.com/get_video_info?video_id=jN0nWjvzeNc

我制作了一个小脚本来流式传输PHP中的YouTube视频.了解脚本如何获取视频文件.


请参阅此处的工作演示.我希望这可以帮到你.

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有