欢迎光临散文网 会员登陆 & 注册

使用 yt-dlp 下载 YouTube 视频和播放列表(常见用法示例)

2021-12-20 17:38 作者:米诺的后花园  | 我要投稿

最近可能是youtube-dl的维护没有跟上Youtube规则的变更,下载速度出奇的慢……

此时,yt-dlp进入视野,而yt-dlp 是现在陷入困境的 youtube-dl 的一个分支,除了积极维护之外,yt-dlp 最舒服的地方应该是它遵循与 youtube-dl 类似的命令。

YT-DLP

安装yt-dlp

可以点击链接(yt-dlp)进入官方文档查看,针对不同系统、不同需求有多种安装方式,我这里是使用pip的方式来安装的,更新和安装是同一个命令。

使用yt-dlp下载youtube视频和播放列表的一些常见用法示例:

格式选择和过滤的所有选项有很多,这个简单介绍几个常用的。

打印出可用的格式和信息:

打印视频和音频流的 JSON 信息:

下载单个视频或音频:

下载分辨率等于或大于 720p 的最佳格式(视频 + 音频)。并将此文件另存为 video_id.extension (1La4QzGeaaQ.mp4):

下载最佳视频流并将其与最佳音频流合并:

下载 1080p 视频并与最佳音频流合并:

下载 mp4 格式的 1080p 视频并与最佳 m4a 音频格式合并:

使用 –embed-thumbnail 将视频缩略图嵌入到视频文件中:

将字幕嵌入视频文件(如果存在)–embed-subs:

将最佳音频转换为 mp3 文件:

下载播放列表:

下载包含 1080p 视频和最佳音频的 YouTube 播放列表。将视频保存到 channel_id/playlist_id 目录中,并将视频添加到存档文本文件中:

下载频道:

将整个 YouTube 频道下载为具有最佳音频的 720p 视频。保存到以频道名称命名的文件夹中,视频文件是视频的标题。

以上希望能够帮到您。

使用 yt-dlp 下载 YouTube 视频和播放列表(常见用法示例)的评论 (共 条)

分享到微博请遵守国家法律