yt-dlp 视频下载器
功能丰富的命令行音视频下载工具,支持数千个网站,是 youtube-dl 的活跃分支,以 Python 编写,可跨平台使用。
过去 7 天收获 2 颗 Star
爱鲜报评分
0.0
0 人评分
203k
星数
否
中文
Python
主语言
是
活跃
1760
贡献者
人工分析
EDITORIAL推荐理由
yt-dlp 是目前维护最活跃、站点覆盖最广的命令行下载器,更新频繁、社区庞大。它提供格式选择、字幕、SponsorBlock、插件等大量高级能力,适合脚本化与自动化场景。相比原版 youtube-dl,修复与适配速度明显更快。
适用场景
- 命令行批量下载视频/音频
- 自动化脚本与定时任务
- 视频归档与素材收集
- 提取字幕、封面与元数据
- 配合 FFmpeg 做转码后处理
优点
- 支持数千个网站,适配更新快
- 格式选择、字幕、SponsorBlock 等功能丰富
- 跨平台,提供独立二进制与 pip 安装
- 支持配置文件、输出模板与插件扩展
- 社区活跃,文档与 Wiki 完善
缺点
- 命令行参数众多,初学者需一定学习成本
- 部分站点需登录 Cookie 或额外配置
- 站点改版可能导致临时失效,需及时更新
- 下载行为需遵守目标站点条款与版权规定
上手难度
进阶
yt-dlp 简介
yt-dlp 是一个功能丰富的命令行音视频下载器,支持数千个网站。它源自 youtube-dl,并基于已停止维护的 youtube-dlc 分支发展而来,目前是该生态中最活跃的项目之一。
核心能力
- 广泛的站点支持:覆盖大量视频、音频与直播平台。
- 灵活的格式选择:可按分辨率、编码、码率等条件筛选与排序。
- 字幕与元数据:支持下载字幕、封面、描述等,并可修改元数据。
- SponsorBlock:可标记或跳过视频中的赞助片段。
- 插件机制:支持安装与开发插件扩展提取器能力。
安装方式
官方提供多种安装途径,包括各平台独立二进制、PyPI 包以及第三方包管理器。具体步骤建议参考项目 Wiki 的安装说明。
# 示例:通过 pip 安装(具体以官方文档为准)
pip install -U yt-dlp
基本用法示意
# 下载视频
yt-dlp "视频链接"
# 仅提取音频
yt-dlp -x --audio-format mp3 "视频链接"
# 选择最佳画质并合并
yt-dlp -f "bv*+ba/b" "视频链接"
配置与扩展
项目支持配置文件、输出模板、格式选择表达式以及提取器参数,适合将下载流程嵌入自动化脚本。配合 FFmpeg 可完成转码、合并等后处理。
注意事项
使用时应遵守目标网站的服务条款与当地版权法规,仅下载有权获取的内容。
评论
- 暂无评论,来写第一条吧。