summary
type
status
date
slug
category
tags
--常用--
创建时间
May 25, 2025 08:51 AM
一、YT-DLP
备注:yt-dlp图形界面版是基于命令行版制作而成,这2个都是Github上的开源项目。 (仅限用于学习和研究目的;不得用于商业或者非法用途;否则,责任自担,后果自负)
二、相关说明
1️⃣ yt-dlp图形界面版
最简单的安装&使用,无需敲命令,只需用鼠标点点点…
- 下载后,是绿色便携版;无需安装,解压后,直接打开里面的应用程序即可;
- 关于软件的基本设置,详见视频演示;
- 这里重点说一下软件设置里的这个选项:从浏览器加载缓存
➤ 如果你只下载普通视频,此项可以不用设置; ➤ 但对于极个别视频而言,需要登录账号才有权限观看,比如有年龄限制的视频、私享视频等;(还有那些因你的ip地址不够干净,导致平台误以为你是机器人,从而要求你必须登录账号才能观看的视频) ➤ 这个选项就是从浏览器里加载缓存到软件里,然后你就有权限下载了;(当然前提是你,必须在浏览器里,登录好相关视频平台的账号;由于缓存也是有时效的,所以后期若突然报错的话,就要去浏览器里重新登录一下) ➤ 注意:当你的浏览器是打开时,缓存是被浏览器锁定占用的,软件无法访问缓存,只有退出浏览器,才能让软件正常访问,否则报错。 ➤ 从浏览器加载缓存,此项我选的是火狐浏览器,而平时我用的是谷歌浏览器;火狐浏览器在我登录账号后就给它关闭退出了,平时也不怎么打开,这样设置后,即便我谷歌浏览器是打开的,也不会影响我使用这个软件。
- 关于下载:软件里的下载位置可以自由更改;但要记住,对于同一个视频在同一个位置,只能下载一次,否则再次下载将无任何变化,除非把视频改名,或者挪到别处,或者直接删除,又或是更改软件里的下载位置。 比如:我通过这个软件下载了一个视频a,它的分辨率是720p,我通过设置,想把它下载成1080p,这个时候,我得先把已下载的视频a给删掉,或者改名,或者挪到别处再下载;否则,下载后将无任何变化,视频a将还是720p。
- 支持平台:对于这个软件,它能下载哪些平台的视频/音频,请在它的Github项目主页,你能找到相关信息,反正支持的平台挺多的。(支持数千个网站)
2️⃣ 命令行版
其实,当你使用yt-dlp图形界面版时,就已经把命令行版的ytdlp给装好了,你在图形界面版里下载视频时,都是软件替你执行了yt-dlp命令。具体详见:视频演示
附:常用命令(点击左侧黑三角,可展开)
==*_*==1. 常规下载(如果不考虑视频格式、分辨率的话,就直接输入yt-dlp 空格 视频链接)➤ 例如:yt-dlp 粘贴视频链接
2. 指定下载(如果你想下载指定分辨率,需要先用-F参数,查询可下载的分辨率都有哪些,然后用-f id号 参数来指定下载。)➤ 例如:(查看可下载的分辨率都有哪些?以下代码执行后,最左侧有音频和视频可下载的id号,同时你也能看到都有哪些分辨率)yt-dlp -F 粘贴视频链接
(以下代码执行后,可单独下载音频和无声音的视频,用视频id+音频id可自动合并成一个带有声音的视频;若只下载音频,可只填音频id,无声视频同理)yt-dlp -f 视频id+音频id 粘贴视频链接
3. 参数--merge-output-format mp4
(合并音视频为点mp4格式)用法:直接在上方下载命令中加入一个空格粘贴--merge-output-format mp4即可!➤ 比如:yt-dlp 粘贴视频链接 --merge-output-format mp4
或者yt-dlp --merge-output-format mp4 粘贴视频链接
-f "bv*+ba/best"
(最佳质量下载,比如视频最高质量为1080p,用这个参数,就能默认下载到最高1080p分辨率;这个跟上面提到的-f 视频id+音频id
是同一个参数) ➤ 比如:yt-dlp 粘贴视频链接 -f "bv*+ba/best"
--cookies-from-browser firefox
【指定浏览器缓存,全小写(可替换成chrome、edge,使用时需登录相关平台账号并关闭浏览器)适合那些需要登录账号才能观看的视频,比如18+,或私享视频等】4. 帮助命令yt-dlp -h
(查看帮助)
常用命令和参数汇总(简化)
需先看上方的”附:常用命令”,已便理解! 注意:命令、参数、之间相隔一个空格
- 直接下载:
yt-dlp 粘贴视频链接
- 查看分辨率&对应音视频ID
-F
- 指定分辨率下载
-f id+id
- 最佳质量下载
-f "bv*+ba/best"
- 合并音视频为点mp4格式
--merge-output-format mp4
- 指定浏览器缓存下载(举例火狐)
--cookies-from-browser firefox
- 2到6的参数,可根据需要,直接跟在命令1的后面;
(可跟单个参数,也可跟多个参数,注意它们之间要有空格隔开)
其它参数,可使用帮助命令
yt-dlp -h
查看。
三、在线视频
1️⃣ 完整版视频

2️⃣ 视频切片

- 作者:简易教程
- 链接:https://jyjc.cloudns.org/yt-dlp
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章