我正在尝试编写一个下载youtube视频的python脚本,使用以下代码获取下载网址:
download_url = "http://www.youtube.com/get_video?video_id={0}&t={1}&fmt=22&asv=2".format(video_id, token_value)
(video_id和token_values是我解析youtube视频网址时获得的信息) 但这会继续下载空文件。
由于此方法已经过时了,现在是否有其他形式的YouTube视频获取下载网址?
答案 0 :(得分:1)
在此期间我解决了我的问题(在某种程度上)。我只需访问youtube视频流地图并抓取存储在那里的其中一个URL并下载该文件。但是,这仅适用于未加密签名的视频。我还在为带有加密签名的视频制作解决方案。