首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >全平台可用,音视频免费下载,主流非主流平台都可以

全平台可用,音视频免费下载,主流非主流平台都可以

作者头像
豆芽菜小萌
发布2026-09-08 19:11:46
发布2026-09-08 19:11:46
00
举报

yt-dlp 是一款基于 yt-dlc 分支、脱胎于 youtube-dl 的命令行视频 / 音频下载工具,主打对各类流媒体平台的下载支持,且在原项目基础上做了大量功能增强、bug 修复和特性迭代,是目前最活跃的 youtube-dl 衍生项目之一。

核心定位

专为下载网络视频 / 音频设计,支持数百个主流 / 小众流媒体平台,核心优势是更新及时、兼容性强、功能丰富,适用于 Windows、macOS、Linux 等多系统。

核心特性
  1. 广泛的平台支持不仅支持 YouTube、B 站、抖音、快手、腾讯视频、Netflix(需授权)、Twitch、Vimeo 等主流平台,还覆盖大量小众站点(完整列表可参考项目文档);对平台的新接口、新加密方式适配速度远快于原 youtube-dl。
  2. 功能增强(对比 youtube-dl/yt-dlc)
    • 支持更多视频格式 / 画质选择:如 4K/8K 分辨率、HDR 视频、杜比音效(Dolby Atmos)、分段视频合并优化;
    • 批量下载与自定义:支持播放列表批量下载、按序号筛选下载、自定义文件名模板(支持变量如标题、上传者、分辨率等);
    • 直播 / 回放下载:支持 Twitch、YouTube 等平台的直播录制、直播回放下载;
    • 字幕与元数据:自动下载多语言字幕(字幕格式转换)、保留视频元数据(封面、描述、上传时间等);
    • 代理与加密:支持 HTTP/SOCKS 代理、加密视频的解密下载(需合法授权);
    • 断点续传:支持下载中断后恢复,避免重复下载。
  3. 扩展性与定制化
    • 支持自定义插件 / 脚本扩展功能;
    • 丰富的命令行参数,可精细化控制下载行为(如限速、并发数、格式过滤);
    • 支持输出 JSON/XML 等格式的视频信息,便于二次开发。
安装方式

支持多种安装途径,最常用的方式:

直接下载可执行文件从项目 Releases 页面(https://github.com/yt-dlp/yt-dlp/releases)下载对应系统的二进制文件(如 Windows 的 yt-dlp.exe、Linux 的 yt-dlp),添加到系统 PATH 即可。

包管理器安装

  • Linux:pip install yt-dlp(或通过 distro 专属包管理器如 apt、dnf);
  • macOS:brew install yt-dlp
  • Windows:winget install yt-dlp 或 pip install yt-dlp

源码安装

代码语言:javascript
复制
git clone https://github.com/yt-dlp/yt-dlp.git
cd yt-dlp
python -m pip install -U .

基础使用示例

代码语言:javascript
复制
# 下载单个视频(自动选最佳画质)
yt-dlp https://www.youtube.com/watch?v=xxxx
# 下载视频并指定格式(如仅音频,输出为 mp3)
yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=xxxx
# 下载播放列表,仅下载前5个视频
yt-dlp --playlist-items 1-5 https://www.youtube.com/playlist?list=xxxx
# 自定义输出文件名(标题+上传者+分辨率)
yt-dlp -o "%(title)s_%(uploader)s_%(resolution)s.%(ext)s" https://www.youtube.com/watch?v=xxxx
# 下载字幕(自动嵌入或单独保存)
yt-dlp --write-sub --sub-lang zh,en https://www.youtube.com/watch?v=xxxx
项目特点
  • 开源免费

:基于 Unlicense 许可证(宽松开源协议),无商业限制;

社区活跃:核心维护团队响应快,社区贡献者多,bug 修复和平台适配迭代频繁;

  • 轻量无依赖:二进制版本无需额外依赖,可直接运行;
  • 合规性:仅提供下载工具,使用需遵守目标平台的用户协议,禁止用于侵权行为。
注意事项
  • 部分平台(如 Netflix、部分付费站点)的下载需合法授权,滥用可能违反平台条款;
  • 受平台反爬 / 加密机制影响,部分功能可能随平台更新临时失效,需及时升级 yt-dlp(yt-dlp -U)。

如果需要更细分的功能(如特定平台的下载技巧、高级参数配置),可参考项目官方文档:https://github.com/yt-dlp/yt-dlp

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 核心定位
  • 核心特性
  • 安装方式
  • 项目特点
  • 注意事项
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档