MCNCPC
84 天前
yt-dlp是一个命令行工具,用于从 YouTube 下载视频和音频。以下是使用 yt-dlp 的一些基本方法和技巧:
下载视频:使用-f 参数指定下载的视频格式。例如,-f bestvideo 下载最佳视频质量,-f 137 下载 1080p 视频(h264 编码),-f 249 下载 1080p 视频(AV1 编码)。
下载音频:使用-f bestaudio 下载最佳音频质量,或者使用具体的音频格式如-f m4a 下载为 m4a 格式,-f mp3 下载为 mp3 格式。
指定输出文件名:使用-o 或--output 参数指定输出文件的名称模板。例如,-o '%(title)s.%(ext)s'将使输出文件名包含视频标题和扩展名。
限制下载播放列表中的视频:使用--playlist-items 参数指定下载播放列表中的特定视频。例如,--playlist-items 1,3,5-7 将下载播放列表中编号为 1 、3 、5 到 7 的视频。
设置下载速度限制和重试次数:使用-r 或--rate-limit 设置下载速度限制(以 KB/s 为单位),使用--retries 设置下载失败时的重试次数。
更新到特定渠道版本:使用--update-to CHANNEL@TAG 可以切换到特定的版本或标签。例如,如果想要更新到夜间版或其他特定版本,可以使用此命令。
其他功能:还包括下载字幕、封面等其他功能。例如,使用--write-thumbnail --convert-thumbnail png 可以将封面转换为 PNG 格式,使用--write-auto-sub --sub-lang zh-Hans --convert-subs=srt 可以下载并转换为 SRT 格式的字幕。
详细信息和警告:使用--verbose 可以显示详细的下载信息,而--no-warnings 则不显示警告信息。
通过上述参数和命令,你可以根据自己的需求灵活地下载 YouTube 上的视频和音频内容