2024-05-15 08:41:04 发布
网友
我想知道youtube dl如何生成视频的直接链接。我知道 有了youtube的dl--geturl link我可以得到这个,但是我想知道这个过程是如何进行的。(从下载html页面到获取链接)。有办法检查一下吗?Youtube dl是开源的,所以我想是的,但我不知道我应该去哪里看看。 提前谢谢
youtubedl使用名为InfoExtractor的类,可以从不同的站点下载视频。youtube视频的信息提取器位于^{}。在
InfoExtractor
这个类比较复杂,因为它涉及到用户的登录以及不同类型的视频和频道等,我认为相关的部分是:
url = proto + '://www.youtube.com/watch?v=%s&gl=US&hl=en&has_verified=1&bpctr=9999999999' % video_id
其中video_id由big regex提取:
video_id
幸运的是有人评论。。。在
youtubedl使用名为} 。在
InfoExtractor
的类,可以从不同的站点下载视频。youtube视频的信息提取器位于^{这个类比较复杂,因为它涉及到用户的登录以及不同类型的视频和频道等,我认为相关的部分是:
其中
^{pr2}$video_id
由big regex提取:幸运的是有人评论。。。在
相关问题 更多 >
编程相关推荐