youtubedl如何生成直接链接?

2024-05-15 08:41:04 发布

您现在位置:Python中文网/ 问答频道 /正文


我想知道youtube dl如何生成视频的直接链接。我知道 有了youtube的dl--geturl link我可以得到这个,但是我想知道这个过程是如何进行的。(从下载html页面到获取链接)。有办法检查一下吗?
Youtube dl是开源的,所以我想是的,但我不知道我应该去哪里看看。
提前谢谢


Tags: 视频youtube链接过程htmllink开源页面
1条回答
网友
1楼 · 发布于 2024-05-15 08:41:04

youtubedl使用名为InfoExtractor的类,可以从不同的站点下载视频。youtube视频的信息提取器位于^{}。在

这个类比较复杂,因为它涉及到用户的登录以及不同类型的视频和频道等,我认为相关的部分是:

url = proto + '://www.youtube.com/watch?v=%s&gl=US&hl=en&has_verified=1&bpctr=9999999999' % video_id

其中video_idbig regex提取:

^{pr2}$

幸运的是有人评论。。。在

相关问题 更多 >