【发布时间】:2020-03-31 23:50:27
【问题描述】:
打开https://github.com/ytdl-org/youtube-dl/tree/master/youtube_dl/extractor,bilibili.py,我得到bilibili.py源代码,它没有任何帮助。
对于像我这样的新手来说,一遍又一遍地看bilibili.py's source code是没有用的。
我很难理解 youtube-dl 如何在 bilibili 上获取视频的真实 url?bilibili.py在bilibili上提取视频真实url的原理是什么?bilibili.py's source code中有421行,请将bilibili.py简化为getUrlFromBilibili等短单函数。
url = "https://www.bilibili.com/video/av52135588?from=search&seid=5625791913889140593"
real_url = getUrlFromBilibili(url)
print(real_url)
请完成getUrlFromBilibili函数,并在其中给出一些cmets来说明获取视频在bilibili上的真实url的原理。
def getUrlFromBilibili(url):
#make the function short as soon as possible
【问题讨论】:
-
该库正在下载网页并使用正则表达式搜索视频网址。
-
lib如何获取真正的url?请给我原理。
-
在赏金期之前,您已提出问题并且所有答案都适合该问题。在宽限期内您编辑了您的问题,这与之前的问题完全不同。那么对这个问题给出的所有答案都不是答案。请不要再这样做了。这将导致对答案的大量反对票。超过 1500 名信誉用户可以看到这里发生了什么
标签: url extract youtube-dl