关于 yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites
这是基于 yt-dlp 的视频链接解析服务,面向需要处理视频流或元数据的工作流。它返回直连媒体链接和视频信息,不下载或托管文件。
主要功能
- 01解析视频及音频直链
- 02返回可用格式与缩略图
- 03提取标题、时长及发布者等信息
- 04按语言提供字幕链接
- 05展开播放列表或频道视频
适用场景
- 01将媒体流地址交给播放器或转码器
- 02批量整理视频元数据
- 03获取字幕轨道链接
- 04解析播放列表或频道中的视频
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractorclaude mcp add --transport http anshumanatrey-yt-dlp-video-link-extractor https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor{"mcpServers":{"anshumanatrey-yt-dlp-video-link-extractor":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor"}}}在 Cursor 中打开{"servers":{"anshumanatrey-yt-dlp-video-link-extractor":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor"}}}在 VS Code 中打开{"mcpServers":{"anshumanatrey-yt-dlp-video-link-extractor":{"type":"http","url":"https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor"}}}{"mcpServers":{"anshumanatrey-yt-dlp-video-link-extractor":{"serverUrl":"https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor需要授权工具
详细介绍
yt-dlp 视频链接提取器 - 将任意 URL 转换为链接,支持 1,000 多个站点
粘贴任意视频 URL,即可获取直接流媒体链接和下载链接,以及完整元数据。不会存储文件,也不会占用大量 RAM——它只解析链接,不托管文件内容。
可作为 Apify Actor 使用。每次运行收费 $0.002,每处理一个 URL 收费 $0.003,每成功解析一个视频收费 $0.04。
它有什么作用?
输入一个或多个视频 URL。它会为每个 URL 返回直接媒体链接(如果有单个音视频合并文件,则一并返回;此外还会返回质量最佳的纯视频流和纯音频流)、所有可用格式各自的 URL、缩略图、字幕,以及标题、上传者、时长、观看次数和上传日期等元数据。
它由 yt-dlp 驱动,因此支持 1,872 个站点(构建时已验证),包括 YouTube、Vimeo、SoundCloud、Twitch、Dailymotion、Reddit、Rumble、Bilibili 等众多站点,而不仅仅是 YouTube。粘贴 URL,即可获取链接。这就是这个工具的全部功能。
它绝不会下载实际文件。这是刻意为之:将大型视频下载到云存储既慢又昂贵,还会大量占用内存。解析链接只需片刻,你可以自行获取、串流或转码媒体。
它与 YouTube 下载器有何不同?
| 常见的 YouTube 下载器 | 此 Actor | |
|---|---|---|
| 站点 | 仅限 YouTube | yt-dlp 支持的任意 1,000 多个站点 |
| 输出 | 存储中的 .mp4 文件 | 直接链接 + 完整元数据 |
| 速度 | 需要等待完整下载 | 几秒内完成解析,不传输文件 |
| 费用依据 | 按下载的 MB 数收费 | 按 URL 和成功解析的视频数收费(固定费用) |
| RAM | 缓冲视频 | 固定——不会下载任何内容 |
这个领域的大多数 Actor 都只支持 YouTube。这个工具可以提供几乎任意视频网站的原始链接,让你据此构建自己的下载、归档或分析工作流。
什么时候适合使用?
- 获取几乎任意站点上视频的直接播放/下载链接
- 批量提取元数据(标题、时长、观看次数、上传日期、上传者)
- 将流媒体 URL 输入自己的下载器、转码器或播放器
- 获取多种语言的字幕和隐藏字幕轨道 URL
- 一次运行即可解析播放列表或频道中所有视频的链接
费用是多少?
按事件付费:
- 每次运行 $0.002
- 每处理一个 URL 收费 $0.003(适用于任何 URL 的解析尝试)
- 每成功解析一个视频收费 $0.04
单个视频的费用约为 $0.045。解析失败的 URL 只需 $0.005(运行费 + URL 处理费,不收取 $0.04 的解析成功费用)。解析包含 50 个视频的播放列表约需 $2.00。
支持哪些输入?
| 字段 | 必填 | 作用 |
|---|---|---|
urls | 是 | 一个或多个视频 URL。支持任何 yt-dlp 站点。播放列表/频道 URL 会展开为其中的视频。 |
includeFormats | 否 | 包含完整格式列表(每种分辨率和编码格式及其 URL)和所有缩略图。默认开启。 |
includeSubtitles | 否 | 按语言包含字幕和自动生成字幕的 URL。默认关闭。 |
playlistLimit | 否 | 从播放列表/频道中解析的视频数量上限。默认值为 50。 |
proxyConfiguration | 否 | 通过代理路由。对于会屏蔽数据中心 IP 的站点,请使用住宅代理组。 |
cookies | 否 | Netscape 格式的 Cookie 内容,用于有年龄限制或需要登录才能观看的视频。 |
输出是什么样的?
每个成功解析的视频对应一条记录。以下字段优先提供链接:
{
"input_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"ok": true,
"extractor": "youtube",
"title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
"uploader": "Rick Astley",
"duration": "3:33",
"view_count": 1779349674,
"upload_date": "2009-10-25",
"best_url": "https://rr3---sn-gwpa-a3ve7.googlevideo.com/videoplayback?...",
"best_url_kind": "combined",
"best_resolution": "640x360",
"best_video_url": "https://... (up to 3840x2160)",
"best_audio_url": "https://... (.m4a)",
"thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/sddefault.jpg",
"formats": [ { "format_id": "...", "ext": "mp4", "resolution": "1920x1080", "url": "..." } ]
}
best_url是大多数人想要的单个链接:如果站点提供音视频合并文件,则使用该文件;否则返回质量最佳的音频(适用于音乐/播客)或视频。- 对于高分辨率来源,
best_video_url+best_audio_url很重要。YouTube 和 Vimeo 会将 1080p/4K 视频和音频作为独立流提供,因此best_url(合并文件)的质量上限较低——如需最高画质,请使用这两个独立链接。 - URL 解析失败时会返回
{ "input_url": ..., "ok": false, "error": "..." }。
可靠性如何?
yt-dlp 是全球维护最活跃的提取器项目,而此 Actor 会在每次重建时拉取最新版本,因此提取器修复会自动生效。已在构建时验证 YouTube、YouTube Shorts、Vimeo(自适应流可正确解析为渐进式文件)和 SoundCloud,还验证了播放列表展开以及对失效 URL 的妥善处理。
常见问题
问:它会下载视频文件吗? 不会。它会返回直接链接。请自行获取、流式播放或转码媒体。这让它既快速又便宜。
问:链接会过期吗? 通常会。许多网站(尤其是 YouTube)会发放几小时后过期的限时 URL。请尽快使用。
问:支持哪些网站? yt-dlp 支持的任何网站——截至上次构建共有 1,872 个提取器,包括 YouTube、TikTok、Vimeo、Twitch、SoundCloud、Reddit、Dailymotion、Rumble、Bilibili、Facebook 等。
问:TikTok / Instagram / X 链接失败了。为什么? 这些平台会积极封锁数据中心 IP。请在 proxyConfiguration 中提供住宅代理,和/或提供 cookies,然后重试。大多数其他网站无需代理即可使用。
问:YouTube 能用吗? 可以,每次运行处理一个或少量 URL 没问题。YouTube 会限制来自云端(数据中心)IP 的快速重复请求,因此一次运行解析大量 YouTube URL 时,前几个之后可能会触发“确认您不是机器人”验证。要批量处理大量 YouTube 内容,请传入 cookies 或使用住宅代理,或者将任务拆分到多次运行中。
问:可以传入整个播放列表或频道吗? 可以。它会展开为其中的视频,并受 playlistLimit 限制。
问:可以只获取音频吗? 可以,best_audio_url 是最佳纯音频流。对于音乐网站,它也是 best_url。
问:URL 解析失败也会收费吗? 只收取少量的单个 URL 处理费($0.003),用于支付解析尝试的费用。只有实际解析出视频时,才会收取 $0.04 的解析费。
限制
- 返回链接,而非下载的文件(这是有意设计的)。
- 来源平台提供的直接链接有时效限制——请尽快使用。
- 被数据中心封锁的网站(TikTok、Instagram、X)需要住宅代理和/或 cookies。
- 直播流会解析为 HLS/DASH 清单 URL,而非单个已完成的文件。
合乎道德地使用
仅下载和使用您有权访问的内容。请遵守各平台的服务条款和版权规定。此工具会解析可公开访问的媒体链接;它不会绕过付费墙或 DRM。
同一维护者的其他 Actor
这是由 Anshuman Atrey(@AnshumanAtrey)构建和维护的一系列云工具之一。可通过 atrey.dev 为合法使用场景在 24-48 小时内交付定制功能。
| Actor | 用途 |
|---|---|
| holehe-email-osint | 查询电子邮件地址在 120 多个网站上注册的账户 |
| social-analyzer | 在 900 多个社交网站上查询用户名 |
| theharvester-osint | 通过域名查询电子邮件地址和子域名 |
| netintel | 通过 IP / 域名查询 WHOIS、DNS、GeoIP 和端口 |
| instagram-profile-intel-no-login | 获取 Instagram 个人资料字段,无需登录 |
许可证
MIT(参见 LICENSE)。基于 yt-dlp 构建(Unlicense / 公共领域)。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。