mcpField
Y
yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

远程服务
apify.com浏览器自动化15 周前更新

关于 yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

这是基于 yt-dlp 的视频链接解析服务,面向需要处理视频流或元数据的工作流。它返回直连媒体链接和视频信息,不下载或托管文件。

主要功能

  1. 01解析视频及音频直链
  2. 02返回可用格式与缩略图
  3. 03提取标题、时长及发布者等信息
  4. 04按语言提供字幕链接
  5. 05展开播放列表或频道视频

适用场景

  1. 01将媒体流地址交给播放器或转码器
  2. 02批量整理视频元数据
  3. 03获取字幕轨道链接
  4. 04解析播放列表或频道中的视频

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://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
站点仅限 YouTubeyt-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 / 公共领域)。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。