建立参考分工、锚定图变体、局部核验与版本记录,用于普通对话、画布和工坊的连续镜头创作。
日本語の概要は準備中です。原文の説明を表示しています。
视频文案分析一站式工具。下载在线视频(B站/YouTube/抖音等)、使用FunASR Nano进行中文语音转录、 自动校正文稿、并进行三维度综合分析(TextContent/Viral/Brainstorming)。使用场景:当用户需要分析短视频文案、提取视频内容、学习爆款文案技巧时。
关键词:视频分析、文案分析、语音转文字、FunASR、Whisper、爆款分析、视频下载
インストールする前に、エージェントに与えられる指示の中身を確認できます。
一站式视频内容提取与文案分析,支持 B站、YouTube、抖音 等平台。
首次使用时,询问用户:
"请设置默认工作目录(用于保存下载的视频和分析报告):
A. 使用默认目录:
~/video-analysis/B. 每次手动指定目录 C. 指定一个固定目录:[请输入路径]"
保存用户选择供后续使用。
运行前检测以下依赖,如缺失则提示安装:
# 1. yt-dlp
yt-dlp --version
# 2. FFmpeg
ffmpeg -version
# 3. Python 依赖
python -c "import pysrt; from dotenv import load_dotenv; print('OK')"
# 4. RapidOCR (用于烧录字幕识别,ONNX 轻量版)
python -c "from rapidocr_onnxruntime import RapidOCR; print('OK')"
# 5. FunASR (中文语音转录,推荐)
python -c "from funasr import AutoModel; print('OK')"
# 6. requests (用于抖音下载)
python -c "import requests; print('OK')"
安装命令(如缺失):
# 基础依赖
pip install yt-dlp pysrt python-dotenv requests
# FunASR (中文语音转录,轻量且效果好)
pip install funasr modelscope
# RapidOCR (ONNX 轻量版,用于烧录字幕识别)
pip install rapidocr-onnxruntime
# Whisper (备选方案)
pip install openai-whisper
对于抖音链接,使用 scripts/download_douyin.py:
python scripts/download_douyin.py "<抖音链接>" "<输出路径>"
支持的抖音链接格式:
https://v.douyin.com/xxxxxhttps://www.douyin.com/video/xxxxxhttps://www.douyin.com/jingxuan?modal_id=xxxxxhttps://m.douyin.com/share/video/xxxxx下载流程:
抖音链接
↓
[Mobile UA 访问] ──→ 获取重定向后页面
↓
[提取 RENDER_DATA] ──→ 解析视频元数据
↓
[提取 play_addr] ──→ 获取无水印视频URL
↓
[下载视频] ──→ 保存到指定路径
对于 B站、YouTube 等平台:
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" \
--merge-output-format mp4 \
-o "<output_dir>/%(id)s.%(ext)s" \
"<video_url>"
使用 scripts/extract_subtitle_funasr.py 进行智能字幕提取,自动选择最佳方案:
python scripts/extract_subtitle_funasr.py <视频路径> <输出SRT路径>
智能提取流程(三层优先级):
视频输入
↓
[1️⃣ 内嵌字幕检测] ──→ 检测到字幕流 ──→ 直接提取(准确度最高)
↓ 未检测到
[2️⃣ 烧录字幕检测] ──→ 采样帧 OCR 识别 ──→ 检测到文字 ──→ 全视频 OCR 提取
↓ 未检测到
[3️⃣ FunASR 语音转录] ──→ 中文优化转录(效果优于 Whisper)
↓
输出 SRT 字幕
三层提取策略详解:
| 层级 | 方法 | 适用场景 | 准确度 | 速度 |
|---|---|---|---|---|
| L1 | 内嵌字幕提取 | 视频自带字幕流 | ⭐⭐⭐⭐⭐ | ⚡ 极快 |
| L2 | RapidOCR 烧录字幕识别 | 字幕烧录在画面中 | ⭐⭐⭐⭐ | 🚀 快 |
| L3 | FunASR Nano 语音转录 | 无字幕,纯语音 | ⭐⭐⭐ | 🐢 中等 |
技术栈说明:
RapidOCR (ONNX): 用于检测和提取烧录在视频画面中的字幕
FunASR Nano: 阿里开源中文语音识别模型
备选方案:
如需使用 Whisper(英文内容推荐):
python scripts/extract_subtitle.py <视频路径> <输出SRT路径>
如需手动控制,可使用原 transcribe_audio.py:
python scripts/transcribe_audio.py <视频路径> <输出SRT路径> [模型] [语言] [设备]
校正输出格式:
# 视频语音转录文字稿
**视频来源**: [URL]
**转录时间**: [日期]
---
## 完整文字稿
[校正后的正文内容]
---
## 原始 SRT 字幕
[带时间戳的原始转录]
应用三个分析框架进行深度分析:
分析输出格式:
# 视频文案综合分析报告(三维度)
## 一、TextContent Analysis 视角
[叙事结构、修辞手法、词库]
## 二、Viral-Abstract-Script 视角
[Viral-5D诊断、风格定位、优化建议]
## 三、Brainstorming 视角
[价值拆解、创意方向、验证点]
## 四、综合评估与建议
[评分、改进建议、改写示例]
完成所有阶段后,向用户播报:
✅ 视频文案分析完成!
📁 输出目录: <用户指定的目录>
📄 生成文件:
- <视频ID>.mp4 (原始视频)
- <视频ID>.srt (原始字幕)
- <视频ID>_文字稿.md (校正后文字稿)
- <视频ID>_分析报告.md (三维度分析报告)
🔗 快速打开:
[文字稿](<文字稿路径>)
[分析报告](<分析报告路径>)
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
建立参考分工、锚定图变体、局部核验与版本记录,用于普通对话、画布和工坊的连续镜头创作。
日本語の概要は準備中です。原文の説明を表示しています。
用户提到白模/白膜/运镜预演/previs 时使用。调用本机 Blender 无界面渲染极简白模场景与运镜视频,用于验证构图遮挡、空间调度与动作时机,也可作为 AI 视频生成的全能参考。
日本語の概要は準備中です。原文の説明を表示しています。
在 Blender 中新建或修改可编辑模型、材质、灯光及场景工程。适用于产品建模、场景搭建、已有 blend 修改与渲染;纯白模运镜使用 blender-clay-previz。
日本語の概要は準備中です。原文の説明を表示しています。
画布能力由 canvas 工具契约提供,本文件仅保留操作顺序和数据安全约束。
日本語の概要は準備中です。原文の説明を表示しています。
汽车TVC、品牌片、汽车文案剧本、车辆资产与图片/视频提示词、分镜及Blender白模运镜。按人物叙事、生活观察、产品演示、造型光影等意图选择方法,维护车型身份与驾驶安全带连续性;不处理购车行情或维修问答。
日本語の概要は準備中です。原文の説明を表示しています。
专业的汽车3D模型图片生成技能,使用Gemini API生成高质量汽车展示图片,并通过豆包AI进行质量分析和优化。 使用场景:汽车品牌宣传片、车型展示、汽车广告素材生成。 关键词:汽车模型、车型图、汽车展示图、AI生图、Gemini
日本語の概要は準備中です。原文の説明を表示しています。