增强视频下载与转写
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_430ba93f/video-downloader-enhanced。
技能介绍
解决什么问题
短视频平台上的素材通常分散在网页、发布文案、音频和元数据中。做内容研究、脚本拆解或 ASR 语料整理时,手动保存视频、复制标题描述、导出音频并转写,容易出现路径混乱、字段缺失、字幕时间戳不一致的问题。
如何工作
该技能把视频平台链接处理成本地素材目录,统一产出:
- 视频文件;
post_caption.txt:标题、描述、话题等发布文案;audio.wav/audio.m4a/audio.mp3等音频;transcript.txt与 whisper.cpp 场景下的transcript.srt;metadata.json:平台、作者、时长、分辨率、下载与 ASR 状态。
核心能力包括识别 抖音、B站、YouTube、小红书 链接,优先使用平台可用路由下载,再按需提取音频并转写。转写支持 whisper.cpp、openai-whisper、SiliconFlow 与 none,可通过 --asr-prompt 偏向术语或指定简体中文输出。目录名会包含日期、标题摘要、平台和作者,重名时追加视频 ID 片段,方便批量归档。
适用边界
微信视频号目前只是预留扩展点,不保证直接下载;遇到该类链接应说明未实现,并可让用户先通过外部工具取得本地文件后再做 ASR。使用时应只下载自己有权获取或可合法归档的素材,不要绕过 DRM、付费墙或平台权限。
使用场景
- 把抖音、B站、YouTube、小红书链接归档为本地目录,保留视频、文案和 metadata.json。
- 从短视频中提取音频,并用 whisper.cpp 生成 transcript.txt 与带时间戳的 transcript.srt。
- 批量整理视频标题、描述、作者、时长和分辨率,用于脚本拆解或竞品内容分析。
- 按 --asr auto 顺序排查 whisper.cpp、openai-whisper、SiliconFlow 是否可用并完成转写。
适合人员
- 内容研究员:需要把多平台短视频转成本地语料,并保留标题、描述和元数据。
- ASR 工程师:需要批量生成中文语音文本与 SRT,并能切换本地或云端后端。
- 短视频运营:需要归档竞品视频、作者信息、发布文案,用于选题拆解和内容复盘。
- 数据工程师:需要把视频下载结果标准化为可审计的目录、音频、转写文本和 JSON 元数据。