如何用yt-dlp下载油管视频?

要在Windows系统用yt-dlp下载油管视频,需要满足下面3个条件:

1.安装python

2.安装yt-dlp

3.安装ffmpeg

安装python

python从官网下载安装几即可,注意安装的时候将它加入系统环境变量的选项勾选上。

所有版本下载链接:

https://www.python.org/downloads/

如果太难挑选,可以直接点击下面链接下载python 3.10.6版本。

python 3.10.6官方下载地址:https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe

安装yt-dlp

安装python后,打开cmd命令行,输入pip install yt-dlp然后按回车就可以安装yt-dlp。

如何用yt-dlp下载油管视频?
可以在左下角搜索处输入cmd,然后按回车或者鼠标点击上面黑色的图标就可以打开命令行
如何用yt-dlp下载油管视频?
输入pip install yt-dlp再按回车即可安装yt-dlp

安装ffmpeg

ffmpeg的官网为:

https://ffmpeg.org/

但Windows版的实际下载链接为:

https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z

Windows系统可以直接点击上面链接下载

ffmpeg安装方法是在官网下载压缩包,然后解压,建议把解压后的文件夹放到C盘,然后把这个文件夹里的bin文件夹路径加入系统环境变量,好比C:\ffmpeg-6.0-essentials_build\bin是它的路径,就复制其加入系统环境变量。

注:压缩包为7z格式,如果电脑没有能解压该格式的软件,可以到下面地址下载安装:

https://www.7-zip.org/download.html

如何用yt-dlp下载油管视频?
复制ffmpeg文件夹里bin文件夹所在路径
如何用yt-dlp下载油管视频?
鼠标右击”此电脑“,点击”属性“打开
如何用yt-dlp下载油管视频?
点击”高级系统设置“
如何用yt-dlp下载油管视频?
依次点”高级“--”环境变量“
如何用yt-dlp下载油管视频?
鼠标双击下面的Path
如何用yt-dlp下载油管视频?
点”新建“,然后把复制的路径粘贴进去,点下面的”确定“就可以

完成上面3项后,在想保存下载视频的地方新建一个文件夹,点击上面的地址栏,输入cmd,按回车,就会在这里出现cmd命令行,输入

yt-dlp https://www.youtube.com/watch?v=OLXsTDZ2aoc

再按回车就可以,其中需要把https://www.youtube.com/watch?v=OLXsTDZ2aoc换成你想下载的视频所在的网页地址

如何用yt-dlp下载油管视频?
新建一个文件夹,点击上面地址栏,输入cmd,按回车
如何用yt-dlp下载油管视频?

附加说明:

上面命令默认是下载最高分辨率的,油管一个视频有不同的分辨率可以观看和下载,如果想要下载指定分辨率的,请参考下面的命令:

查看一个视频有哪些分辨率和格式:

yt-dlp -F https://www.youtube.com/watch?v=OLXsTDZ2aoc

会得到类似如下的内容:

如何用yt-dlp下载油管视频?

左边绿色的数字为ID,绿色数字右边为下载后的格式,再右边类似1920*1080的为分辨率。

再右边有些为mp4a.40.2表示同时包含视频和音频,而audio only表示只包含音频,video only表示只包含视频,没有声音。

同时包含视频和音频的最高分辨率为720p(1280*720),因此如果需要下载超过720p分辨率的视频需要把指定ID的视频和音频都下载下来然后合成为一个文件,安装的ffmpeg就是用来合成的。如果不安装ffmpeg,超过720p下载下来是单独的视频和音频。

下面举例如何下载指定分辨率的视频(替换后面的链接为自己要下载的即可):

下载最高分辨率视频和最高品质音频并合成为webm格式:

yt-dlp https://www.youtube.com/watch?v=OLXsTDZ2aoc

下载720p分辨率视频(直接就是mp4格式):

yt-dlp -f 22 https://www.youtube.com/watch?v=OLXsTDZ2aoc

下载指定分辨率视频(以下的两个数字仅为参考,需换成自己需要的):

yt-dlp -f 248+251 https://www.youtube.com/watch?v=OLXsTDZ2aoc

下载指定分辨率视频并合成为mp4格式(以下的两个数字仅为参考,需换成自己需要的但这种方式不推荐):

yt-dlp -f 248+251 --merge-output-format mp4 https://www.youtube.com/watch?v=OLXsTDZ2aoc

格式转换

经过测试,如果分辨率高于720p,如果用上面命令直接合并为mp4格式,在pr等编辑软件是无法导入的,在Windows自带的视频播放器里也可能没有声音,在potplayer播放器是可以播放出声音的。

因此一般建议下载720p视频,如果要高于720p一般下载成webm格式,这样播放是有声音的,如果需要导入pr编辑,建议先用一款叫“小丸工具箱”的软件转成mp4格式再导入。

小丸工具箱下载链接:

https://lestore.lenovo.com/detail/L100006

Please remember our website: da-huang.com
dahuang
  • by Published on 2023年8月28日 22:16:25
Comments  0  Guest  0
匿名

Comment

Anonymous

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: