gpt4 book ai didi

python - 获取用于下载视频的 YouTube URL

转载 作者:太空宇宙 更新时间:2023-11-03 17:09:25 26 4
gpt4 key购买 nike

我正在编写一个用于下载 YouTube 视频的 Python 脚本。我正在向某个 YouTube 网址发送请求并获取其响应。现在,我想获取该视频的 URL,以便下载它。我找到的所有答案都已过时。视频 URL 隐藏在响应中的什么位置?或者没有办法获取视频URL?

import urllib2
import json
f = open("video.txt","w")
response = urllib2.urlopen("https://youtu.be/OulN7vTDq1I")
f.write(response.read())

我在响应的嵌入部分中得到了类似的内容:

<link rel="alternate" type="application/json+oembed" href="http://www.youtube.com/oembed?format=json&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOulN7vTDq1I" title="Badshah - DJ Waley Babu | feat Aastha Gill | Party Anthem Of 2015 | DJ Wale Babu">
<link rel="alternate" type="text/xml+oembed" href="http://www.youtube.com/oembed?format=xml&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOulN7vTDq1I" title="Badshah - DJ Waley Babu | feat Aastha Gill | Party Anthem Of 2015 | DJ Wale Babu">

最佳答案

使用 pyTube - 轻量级、无依赖项的 Python 库(和命令行实用程序)来下载 YouTube 视频。

https://github.com/nficano/pytube

关于python - 获取用于下载视频的 YouTube URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34254239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com