我已尝试使用以下代码在 YouTube 中下载视频并且它正在运行,但我想将视频保存在特定位置。现在它正在将视频保存在 C:/Users/Download
中。如果我想把视频保存在桌面,我需要在代码上做哪些改动?
from __future__ import unicode_literals
import youtube_dl
import urllib
import shutil
ydl_opts = {}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(['https://www.youtube.com/watch?v=n06H7OcPd-g'])
原文由 Sharmili Nag 发布,翻译遵循 CC BY-SA 4.0 许可协议
我发现了一个非常酷的 python 模块,可以让你轻松地从 youtube 下载视频。安装它:
现在,您可以像这样下载您的视频 -
Boom,现在您可以使用 Python 轻松抓取此类视频;现在,我们喝酒!
更新 1:
感谢@Chiramisu 的评论,您可以使用以下一行下载最高质量的视频:
对于 Windows,请使用双反斜杠指定路径,例如:
更新 2:
如果 pytube 似乎不适合你,请尝试使用 youtube-dl:
现在下载视频:
有关 python 中 ytdl 的更多信息,请参见 此处。