yt-dlp MAC 版

免费开源的命令行工具,可从 YouTube 及数千个其他网站下载视频和音频。

yt-dlp 简介

yt-dlp 是一款免费开源的命令行程序,可以从 YouTube 及数千个其他网站下载视频和音频。在“终端”中给它一个网址,它就能按你选择的格式和画质保存视频、仅保存音频,或者下载整个播放列表或频道。yt-dlp 是 youtube-dl 的分支,由一大群志愿者开发,以 Unlicense 许可证发布到公有领域。

在 Mac 上,最简单的用法是使用官方 GitHub 发布页面上的 yt-dlp_macos 文件:这是一个独立程序,可在装有 macOS 10.15 或更高版本的 Apple 芯片 Mac 和 Intel Mac 上运行,无需安装 Python。它也可以通过 Homebrew 或 pip 安装。为了获得最佳效果,建议同时安装 ffmpeg,yt-dlp 会用它合并分开的视频流和音频流,并转换文件。

主要功能

yt-dlp 在“终端”中运行,只需简短的命令就能控制每个细节。

  • 数千个网站:YouTube、Vimeo、SoundCloud、Twitch、TikTok 等等。
  • 播放列表和频道:可以下载单个视频、整个播放列表或整个频道。
  • 格式选择:精确选择视频和音频的画质与音质,或让 yt-dlp 自动选择最佳格式。
  • 仅音频:只保存声音,并通过 ffmpeg 转换为 MP3、M4A 等格式。
  • 字幕和缩略图:下载字幕并嵌入视频,保存缩略图和元数据。
  • 模板:使用输出模板自动命名和整理下载的文件。
  • SponsorBlock:标记或移除 YouTube 视频中的赞助片段。
  • 自我更新:一条命令即可让独立版保持最新。

2026.08.19 版本新功能

yt-dlp 2026.08.19 为许多支持的网站带来了修复和更新。

  • 修复从 TikTok 下载的问题,并支持分享链接
  • 新增 YouTube 播放器客户端,并更新备用客户端
  • 重写 Apple 和 Showroom 的提取器
  • 修复登录状态下从 Instagram 下载的问题
  • 为 Bandcamp 支持浏览器模拟
  • 支持 curl_cffi 0.16

yt-dlp 常见问题

yt-dlp 在 Mac 上免费吗?

是的。yt-dlp 免费且开源。它的代码以 Unlicense 许可证发布到公有领域;打包好的程序中还包含其他开源许可证下的代码。

yt-dlp 有窗口或按钮吗?

没有。yt-dlp 是命令行程序:在“终端”中输入 yt-dlp 加上视频网址这样的命令即可使用。有些其他 App 为它加上了窗口界面,但 yt-dlp 本身没有图形界面。

如何在 Mac 上安装 yt-dlp?

从官方 GitHub 发布页面下载 yt-dlp_macos 文件,在“终端”中用 chmod +x 使其可执行,然后运行它。也可以用 Homebrew(brew install yt-dlp)安装;如果你有 Python 3.10 或更高版本,还可以用 pip 安装。

yt-dlp 需要哪个版本的 macOS?

独立程序 yt-dlp_macos 需要 macOS 10.15 Catalina 或更高版本,可在 Apple 芯片 Mac 和 Intel Mac 上运行。

使用 yt-dlp 需要 ffmpeg 吗?

强烈建议安装。大多数高画质视频的视频和音频是分开的,yt-dlp 用 ffmpeg 把它们合并,并用它转换音频和视频文件。没有 ffmpeg 时,yt-dlp 会改用已经合并好的格式。

如何用 yt-dlp 只下载音频?

在命令中加上 -x,例如:yt-dlp -x --audio-format mp3 后面加上网址。转换音频需要 ffmpeg。

yt-dlp 能下载整个播放列表吗?

能。把播放列表或频道的网址交给 yt-dlp,它会下载其中的所有视频。还可以用选项只下载部分内容,或跳过已经下载过的视频。

如何更新 yt-dlp?

如果使用独立程序,运行 yt-dlp -U。如果是用 Homebrew 安装的,运行 brew upgrade yt-dlp。当你的版本超过 90 天时,yt-dlp 会提示你更新。

用 yt-dlp 下载视频合法吗?

yt-dlp 本身是合法的开源软件。你可以下载哪些内容,取决于网站的条款和你所在地区的版权法;请只下载你有权保存的视频。

yt-dlp.FULLMAC.app 上的 yt-dlp 下载来自哪里?

下载按钮指向 yt-dlp 的官方 GitHub 页面 https://github.com/yt-dlp/yt-dlp,各个版本都在那里发布。yt-dlp.FULLMAC.app 不会修改或重新打包该程序。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。