博文

目前显示的是标签为“yt-dlp”的博文

yt-dlp 使用 cookie 下载有年龄限制的视频 从Firefox导出cookie

图片
yt-dlp 非常好用 .  但, 当我们用来下载有一些视频时, 会遇到年龄限制. 如,  yt-dlp https://youtu.be/H9Qb88pZpqg 既然提示说要登录. 那么我们先使用 用户名 和 密码 登录的方法. 官方文档  https://github.com/yt-dlp/yt-dlp#authentication-options yt-dlp https://youtu.be/H9Qb88pZpqg -u 你的用户名 -p 你的密码 但是还是失败. 提示说用cookie的方法. 安装导出cookie的插件 https://github.com/rotemdan/ExportCookies 支持 Firefox https://addons.mozilla.org/en-US/firefox/addon/export-cookies-txt/ 在 Firefox 中登录 youtube.com 然后 使用这个插件导出 cookies.txt 把 cookies.txt 传到VPS上 不管用什么方法都行.  Xshell 自带 Xftp 工具栏有按钮 yt-dlp 使用 cookie 下载 官方文档  https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp 我是把 cookies.txt 放在了当前目录, 所以我是这样用的. yt-dlp https://youtu.be/H9Qb88pZpqg --cookies cookies.txt 然后就成功了. ======== 完

yt-dlp下载YouTube的视频和音频流再合并 下载YouTube的指定时间段

图片
yt-dlp下载YouTube速度很快, 大大超过youtube-dl和you-get yt-dlp下载YouTube的视频和音频流再合并 但是当我们不带参数的时候,去下载一年一度喜剧大赛2的片段时,下载下来的是720p的分辨率。如果我们用 -F 参数去查询,会发现同时有视频和音频的, 分辨率最高的流就是720p  yt-dlp https://www.youtube.com/watch?v=Sy9aMd5S7eY -F 其实下载的就是下图中的 22 这个流 如果我们想下载1080p的分辨率怎么办呢? 我们可以下载1080p的视频流,再下载音频流,然后再合并为一个视频文件。 观察上面图中的音频视频流列表,我们发现137这个流是mp4格式的1080p视频,而140是m4a格式的音频流。所以我们可以下载这两个流并合并。 -f 参数是下载指定的流,下载多个流使用 + 号。 -f 137+140 --merge-output-format 参数是合并, 后面跟mp4指定合并为mp4格式。 --merge-output-format mp4 合在一起,就是: yt-dlp https://www.youtube.com/watch?v=Sy9aMd5S7eY -f 137+140 --merge-output-format mp4   yt-dlp 下载YouTube的指定时间段 有些节目并没有自己的单独片段,只能从一大段里面节选,比如<当一个龙虾人决定去>. 我们在 < S2EP10上 > 中找到起止时间点为 1:26:46 到 1:43:56 --download-sections 参数可以指定下载某一段。有些YouTube视频本身是分段的,可以指定分段的名称。如果是指定时间点的话,格式是下面这样: --download-sections "*1:26:46-1:43:56" 再结合前面指定1080p视频和音频再合并的参数,整个命令就是下面这样: yt-dlp https://youtu.be/p2c6ioGbXCs --download-sections "*1:26:46-1:43:56" -f 137+140 --merge-output-format mp4 缺少ffmpeg 如果报错无法合并...

yt-dlp下载YouTube速度很快, 大大超过youtube-dl和you-get

图片
安装 curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp chmod a+rx /usr/local/bin/yt-dlp 更新版本 yt-dlp -U * 如果有问题, 或者你不是Debian系统, 请见 yt-dlp 官方安装命令页面 如果直接使用  yt-dlp youtube链接 可能不会下载最高分辨率的视频,你需要先用 -F 参数查看格式列表 yt-dlp  -F  "https://www.youtube.com/watch?v=fQSyDgLLHDg" 然后用 -f 参数指定使用格式ID 就是上一步中 最左边的那一列数字 yt-dlp  -f   137  "https://www.youtube.com/watch?v=fQSyDgLLHDg" 可以看到速度很快。 对比一下 you-get 的速度 youtube-dl 的速度 夹带一点私货,一年一度喜剧大赛2 (Super Sketch Show 2) 推荐列表 《老同学显摆大会》飞扯不可 https://www.youtube.com/watch?v=fQSyDgLLHDg 《进化论》胖达人2 https://www.youtube.com/watch?v=gJzrIedV1Mc 《妈妈的味道》 姐尽全力 https://www.youtube.com/watch?v=hp8Mp4FE9Mw 《最好的房子》仕可而止 https://www.youtube.com/watch?v=NSeNM3kg1X4 《突突突突突围》酷酷的天放 https://www.youtube.com/watch?v=weiW6qGL9lE 《虎父无犬子》 老师好 https://www.youtube.com/watch?v=Sy9aMd5S7eY 《代号大本钟》胖达人2 https://www.youtube.com/watch?v=EkH4MqJ5Z24 《社畜的愿望》壮哈兄弟 https://www.youtube.com/watch?v=cWRx5ZXAf6M  《军师恋盟》某某某x小婉管乐 https:...

The Hot3 in Last 30 Days

RackNerd VPS搭Hysteria2 HY2梯子 年付 $10.98 1G端口 3T流量 17G存储 1GB内存

强行重装 233boy的sing-box脚本 取消脚本报错退出的逻辑