跳到正文

视频下载 MCP 教程:提取 1000+ 网站视频、图片和音频

WeMedia

收藏了一条视频,想下载到电脑;看到一个图集,希望把图片按顺序保存;需要整理某个博主的公开视频,想同时留下标题、来源和媒体文件。这些任务都可以从一条链接开始,让 AI Agent 通过 MCP 完成解析和后续下载。

哼哼猫的单帖提取工具支持 1000+ 网站,包括 TikTok、小红书、抖音、YouTube、B 站、Instagram 和 X 等社交与视频平台。本文介绍如何使用视频提取和下载 MCP:先取得帖子里的媒体地址,再由 Agent 下载文件;需要处理整个列表时,再使用主页批量提取工具逐页获取。

视频下载 MCP 可以做什么?

你的需求 可以交给 Agent 的任务
下载单条短视频 解析分享链接,选择合适的清晰度,保存视频
保存图集 找出帖子中的图片,按返回顺序下载
提取音频 保存帖子中返回的音频资源,或选择视频对应的音轨
归档博主内容 读取受支持的主页列表,整理帖子和媒体文件
批量处理播放列表 逐页读取播放列表、频道、合集或话题中的帖子

这里有两步:MCP 工具返回媒体信息和下载链接,Agent 根据这些信息下载到你的目录。因此,使用能读取和保存本地文件的 Agent,更适合完成“下载到电脑”这类任务。

第一步:接入哼哼猫 MCP

在哼哼猫开发者管理中心创建并复制 API Key,按哼哼猫 MCP 接入说明连接你使用的 WorkBuddy、Codex 或其他支持远程 MCP 的 Agent。

MCP 服务地址为:

https://api.meowload.net/mcp

连接后,确认工具列表中有 extract_post 和 extract_playlist:前者处理单个帖子,后者读取主页、频道、播放列表或话题等列表。

第二步:发一条提示词,提取并下载视频

复制下面的提示词,替换分享链接和保存目录即可。它同样适用于图集和含音频的帖子。

请使用哼哼猫 meowload MCP 处理下面的分享链接,
把帖子中的视频、图片和音频保存到我指定的目录。

1. 调用 extract_post 解析链接,列出返回的媒体。
2. 视频优先选择 is_default 为 true 的推荐档位;
   如有多个档位,告诉我实际可用的清晰度。
3. 下载时带上对应媒体返回的 headers。
4. 如果同一档位分别提供 video_url 和 audio_url,
   分别下载后合并为有声音的视频。
5. 图片按返回顺序编号保存;同时记录原帖链接和标题。
6. 最后列出保存的文件、所在目录以及需要我处理的问题。

分享链接:<粘贴视频或图集分享链接>
保存目录:<填写你的本地目录>

想只下载视频,可以把第一句话改为“只保存帖子中的视频”;想提取音频,可以要求“优先保存返回的独立音频,有分离音轨时选择对应音轨”。

Agent 实际调用了什么?

调用 extract_post 时只需传入分享链接:

{
  "url": "<视频或图集分享链接>"
}

结果中的 medias[] 包含媒体信息。选择下载内容时,主要看这些字段:

字段 用法
media_type 区分视频、图片、音频等媒体
resource_url 当前媒体的下载地址
headers 下载该媒体时需要携带的请求头
variants 视频可选档位,包括清晰度及对应地址
is_default 标记推荐档位

is_default 位于 variants[] 的档位对象中。一个档位同时出现 video_url 和 audio_url,表示画面与声音分开提供,需要下载两者并合并。只保存画面文件,就可能得到没有声音的视频。音视频合并由 Agent 调用本机媒体工具完成。

媒体链接通常有时效,适合解析后立即下载。保留原帖链接,后续需要重新获取文件时,Agent 仍能找到来源。完整字段见单帖媒体提取文档。

第三步:批量提取博主主页、话题和播放列表

如果目标是一组内容,使用 extract_playlist。它可以读取受支持的博主主页、频道、播放列表、合集及 Hashtag/话题列表,每次返回一页帖子。

可以让 Agent 边读取列表,边下载并保存文件清单:

请使用哼哼猫 meowload MCP,整理下面列表里的全部可获取帖子。

1. 调用 extract_playlist 获取第一页,首次不传 cursor。
2. 若 has_more 为 true,把返回的 next_cursor 原样作为
   下一次的 cursor,继续查询同一个列表 URL。
3. 按帖子 ID 或原帖链接去重,保存当前游标和处理进度。
4. 每页取得后,及时下载其中的视频、图片和音频;
   下载时使用各媒体返回的 headers,分离音视频需合并。
5. has_more 为 false 时结束,并给出帖子及文件清单。
   如果中途出错,记录已完成部分和停止位置。

列表链接:<博主主页、频道、话题或播放列表链接>
保存目录:<填写你的本地目录>

第一页的参数是:

{
  "url": "<受支持的列表链接>"
}

需要下一页时,参数变为:

{
  "url": "<同一个列表链接>",
  "cursor": "<上一页返回的 next_cursor>"
}

返回的 posts[] 中,每条帖子的媒体结构与单帖提取一致。has_more 决定是否继续,next_cursor 用来取得下一页;不要自行猜测页码或修改游标。完整说明见主页与播放列表批量提取文档。

“支持 1000+ 网站”对应单帖提取范围;主页、话题等批量入口按具体平台支持情况使用。列表能获取的内容,也以平台当前公开提供的结果为准。

视频下载 MCP 常见问题

能指定高清、1080p 或原画吗?

可以让 Agent 在返回的 variants[] 中按需求选择档位。实际清晰度以当前帖子的结果为准,先列出可选档位再下载,更容易选对文件。

提取成功,但下载时出现 403,怎么办?

先检查是否带上媒体返回的 headers,以及链接是否已经过期;过期后重新解析原帖。YouTube 下载遇到限制时,可以让 Agent 查阅 MCP 文档,按需使用 youtube_proxy_download 返回的代理下载地址。

下载之后,怎样提取视频里的文案?

可以继续把音频地址或带声音的视频地址交给转文字工具。具体操作见视频链接提取文案教程,或者阅读音视频转文字 MCP 教程,将资源保存与语音识别串成同一套工作流。

主页批量提取 MCP:批量下载博主、话题和播放列表的视频

想备份一个博主的公开作品,整理一组话题素材,或者下载播放列表里的课程视频,逐条复制分享链接会很费时间。使用主页批量提取 MCP,可以让 AI Agent 从列表链接开始,逐页取得帖子,再把视频、图片和音频下载到指定目录。 哼哼猫 MCP 的 extract_playlist 就用于这类任务。它接收受支持的博主主页、频道…

1000+ 网站视频文案提取:哼哼猫 MCP 使用教程

哼哼猫的单帖提取 MCP 支持 1000+ 网站。将帖子提取与音视频转文字工具连接起来,就能从视频分享链接获得完整文案、时间戳分段和说话人记录。 本文以 TikTok 和小红书为例:看到一条 TikTok 视频,想读懂里面的英文口播;收藏了一篇小红书视频笔记,想把讲解整理成文字,留作学习笔记。其他受支持网站的视频,也可…

WeMedia