淘宝视频下载

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

淘宝商品视频下载工具。粘贴一个淘宝/天猫商品详情页链接,脚本通过 CDP 连接本机已登录的 Edge(调试端口 9222), 从 DOM 的 video 元素与网络层响应两个渠道捕获视频直链,自动触发主图视频播放(hover 主图 + 点击播放按钮 + JS 强制 play) 并分档滚动触发详情视频懒加载,最后按文件大小从大到小依次尝试下载,输出 mp4 到 out/ 目录。 支持 mp4 直链直接下载;m3u8 在本机装有 ffmpeg 时自动合并为 mp4,否则只打印直链。 适用于个人离线保存、学习研究参考等场景(限本人账号有权查看的商品页面)。 触发词:淘宝视频下载、淘宝商品视频、下载淘宝视频、淘宝主图视频、淘宝详情视频、商品视频下载、电商视频下载。 合规说明:仅限本人账号、单个链接手动输入、个人学习研究参考使用;禁止批量抓取、二次分发、公开传播、商业使用。

一句话选型结论

按资料字段整理

淘宝视频下载是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_664aa896/taobao-video-download-tianbao
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_664aa896仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791637001
正文体量6.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
淘宝视频下载当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

6.4 KB
模型实际读到的说明书原文,来自技能仓库

淘宝视频下载

输入一个淘宝 / 天猫商品链接,抓取该商品的主图视频与详情视频直链并下载为 mp4。

⚠️ 使用前须知(请先读这一段)

本工具只做一件事:把你自己在浏览器里能看到的商品视频,存一份到本地。

  • 允许的:个人离线保存、学习研究参考(查看自己已购 / 有权浏览的商品页面)
  • 禁止的:批量抓取、转发到任何公开渠道、用于商业用途(含"竞品素材库""店铺素材复用"等)
  • 商品视频的著作权归商家或平台所有,下载不等于获得任何授权
  • 本工具复用你自己的登录态、不破解签名、不绕过验证码,因此不属于"避开技术保护措施";但如果某页面明确禁止下载,请不要使用本工具

如果你不确定某个用途是否合规,就不要用。

原理

淘宝商品视频的直链藏在页面 JS 里且需要登录态,通用下载器(yt-dlp 等)抓不到。本技能复用你已经登录的浏览器:

  1. 通过 CDP 连接本机带调试端口 9222 的 Edge(与「连已登录浏览器」类脚本同一套方案,不下载 Chromium)
  2. 打开商品详情页,从两个渠道捕获视频地址:
    - DOM 里 <video> 元素的 src / currentSrc / source(含 iframe 内)
    - 网络层响应监听,过滤 content-type 含 video 或 URL 含 .mp4 / .m3u8 / .flv
  3. 主图视频默认不会自动播放,脚本会 hover 主图区 → 点击播放按钮 → JS 强制 play() 来触发加载
  4. 详情视频是懒加载的,脚本分档滚动(0.2 → 0.95)并边滚边强制播放
  5. 抓到候选后按 Content-Length 从大到小依次尝试下载,成功一个即停止

用法

一键运行(推荐)

python scripts/setup_and_run.py

它会自动完成:安装 playwright + requests(阿里源)→ 检查并启动带 9222 端口的 Edge → 提示你粘贴商品链接 → 下载。

自动启动的 Edge 使用技能包内的 edge_profile/ 作为用户数据目录(独立、不影响你日常浏览器)。
首次运行时请先在这个 Edge 里登录一次淘宝,之后登录态会保留在该目录。

> Windows 上如果想双击运行:在 scripts/ 目录里新建一个 .bat,内容写
> python "%~dp0setup_and_run.py" + 一行 pause 即可(SkillHub 不接受 .bat 文件,故未随包提供)。

命令行

python scripts/item_video.py <商品链接>                 # 主图 + 详情都试
python scripts/item_video.py <商品链接> --mode main      # 只抓主图视频
python scripts/item_video.py <商品链接> --mode detail    # 只抓详情视频
python scripts/item_video.py <商品链接> --list           # 只列直链,不下载
python scripts/item_video.py <商品链接> --out D:\video   # 指定输出目录

输出:out/item_<时间戳>.mp4,日志在 logs/item_video_<时间戳>.log。

依赖

  • Python 3.9+,playwright、requests
  • 本机 Edge(无需下载 Chromium)
  • 可选:ffmpeg(抓到 m3u8 时需要,用于合并为 mp4;没有则只输出直链)

抓不到视频怎么办

按这个顺序排查:

  1. 先在 Edge 里手动把视频点开播几秒,再重跑脚本 —— 详情视频是懒加载的,没滚动到就不会请求
  2. 用 --list 看看到底抓没抓到直链,区分「没抓到」和「抓到但下载失败」
  3. 换 --mode main 或 --mode detail 单独试,缩小范围
  4. 确认淘宝登录态没过期(脚本检测到「亲,请登录」会等你登录,最多 300 秒)

行为边界

  • 不绕过任何风控:遇到滑块 / 验证码 / 安全验证,脚本截图并停止,交由人工处理
  • 不做批量抓取:一次只处理一个手动输入的链接,没有爬虫式遍历逻辑
  • 不做登录破解:复用你自己的浏览器登录态,未登录时等你手动登录

合规与免责

法律层面(供参考,不构成法律意见)

使用方式 风险
个人保存、离线学习研究参考 低。属《著作权法》第 24 条个人使用范畴
转发 / 上传 / 二次分发 / 商用 高。侵犯信息网络传播权,可能承担赔偿责任
批量抓取整店、整类目 高。可能违反平台协议,经营者身份下还可能触及《反不正当竞争法》第 12 条

本工具的设计边界即为规避上述高风险用法:单次单链接、手动输入、无遍历逻辑、不绕风控。

仅限本人账号、个人学习研究参考使用。下载的商品视频著作权归商家或平台所有,
禁止批量抓取、二次分发、公开传播、商业使用。使用者需自行确保其用途符合平台协议与适用法律。
因使用者超出上述范围使用所产生的一切后果,由使用者自行承担。

完整许可与归属声明见 README.md。

常见问题

5 问
答案由本站依据条目字段整理
淘宝视频下载怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_664aa896/taobao-video-download-tianbao。安装方式为未标注。装完刷新技能列表或重开客户端。

淘宝视频下载支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

淘宝视频下载权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

淘宝视频下载收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

淘宝视频下载用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。