找回密码
 立即注册
查看: 3|回复: 0

怎么下载 YouTube 4K 高清视频

[复制链接]

93

主题

0

回帖

331

积分

管理员

积分
331
发表于 4 天前 | 显示全部楼层 |阅读模式
一直想下载YouTube的4K视频,试了几个 YouTube Downloader,发现他们只提供 1080P的。想要 4K 的需要下载插件或者是客户端。
在 Reddit 上搜了一下,就发现了yt-dlp 这个开源的工具,支持上千个网站的音视频下载。但是没有图形界面,需要通过命令行来操作。问了下朋友,原来现在市面上绝大多数的在线视频下载服务的核心其实都是它。
我不想看那长长的说明文档,就直接问 Gemini,这个该怎么用。没想到使用起来也是特别方便的。我后来也试了试抖音、推特和TikTok,也都能正常下载。




详细流程
1. 在 github release 页面下载 yt-dlp.exe,放在一个固定的文件夹中,例如:D:\Software\yt-dlp\。

2. 下载 FFmpeg 的源代码,并将它解压缩到 yt-dlp.exe 同一个文件夹下。就像这样:





3. 然后在这个文件夹的地址栏输入 cmd 并回车,或者按住 Shift 键在空白处点击右键选择“在此处打开 PowerShell/终端”。

4. 输入命令 yt-dlp "视频链接" 并且执行。默认是最高画质。

就这么简单。程序会开始解析视频链接,并且自动将视频下载到该文件夹下。


常用基础命令最简下载(默认最高画质)直接输入程序名和 URL:


yt-dlp "视频链接"# 例如:yt-dlp https://www.youtube.com/watch?v=hojRzSiP3U4



查看所有可用的清晰度和格式
yt-dlp -F "视频链接"执行后你会看到一串编号(ID),如 315代表 4K的视频,251 是纯音频。



选择特定的清晰度和格式下载
然后再输入命令来下载视频和音频,这里要注意,1080P以上的视频都是音视频分离的。根据上面的ID,我们选择一个视频ID + 一个音频ID,像这样:

yt-dlp -f "315+251" https://www.youtube.com/watch?v=hojRzSiP3U4注意,这里是小写字母 f 了。


然后回车,下载就开始了。


下载整个播放列表 (Playlist)


yt-dlp --yes-playlist "播放列表链接"

使用 Cookies 下载(解决登录/会员限制)


如果你需要下载只有登录后才能查看的视频,可以使用浏览器插件(如 Get-cookies.txt)导出 Cookies,然后执行:

yt-dlp --cookies cookies.txt "视频链接"



下载字幕


下载视频的同时下载并嵌入字幕:

yt-dlp --write-auto-sub --sub-lang "zh-Hans,en" "视频链接"



懒得打字嘛,点击右侧快捷回复 【欢迎评论】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表