SuperAPI AI 工具集

ra-video-download

通用与其它

查看项目

更新于 10-15 21:36

技能介绍

用途:将受支持站点的源视频或音频下载到内容生产工作区,仅获取源媒体,不进行转写、改写、剪辑或发布。

主要能力:抖音可依次尝试 TikHub 媒体地址、带浏览器 Cookie 的 yt-dlp、普通 yt-dlp;其他站点使用 yt-dlp,必要时配合浏览器 Cookie。支持仅提取音频。下载成功与否以本地文件路径和媒体探测为准,需具备可播放的音频或视频流且时长非零。

存储规则:源链接、标题、元数据与参考媒体默认保留在 01-内容生产/视频工作台/.internal/;仅当调用方明确指定制作项目且媒体为已批准输入时,才放入 01-内容生产/视频工作台/制作中/<日期-主题>/原始素材/。不得覆盖已有文件,不得将源信息放入交接文档、成稿、最终归档或公开文档。

用法:运行捆绑的下载脚本,例如 /opt/homebrew/bin/python3 scripts/download_media.py '<url>'。可选参数包括 --output-dir 指定生产输入目录、--audio-only 仅提取音频、--cookies-from-browser chrome 使用已认证浏览器配置文件。脚本路径应相对于 SKILL.md 解析。

限制:TIKHUB_API_KEY 从环境或工作区根目录 .env 读取,不打印;Cookie 仅用于请求的公开媒体,不打印或持久化;不绕过私密账号访问控制、付费墙、DRM 或已删除/私密媒体;TikHub 与 Cookie 仅为获取回退手段,不代表存在复用权利;下载后保持源文件原样;ffprobe 失败时即使扩展名为 .mp4 也拒绝该文件。若全部路径失败,保留失败日志并说明缺失前提,不得声称已下载。

交接:返回本地媒体路径、源元数据路径、所用方法、时长、分辨率与编解码信息及水印、缺音、认证失败等限制;仅在被要求时再转交逐字稿提取、视频使用或视频制作导演等后续技能。