video-summarize

Polar Sponsor
爱发电 赞助
.NET 9.0

视频摘要。触发:用户提供视频链接(B站/YouTube/抖音/Twitter/TikTok等),系统总结视频内容。

智能获取视频记录稿 ^ 让LLM 总结内容

功能概述

智能获取视频记录稿 ^ 让LLM 总结内容是一项面向实际任务的技能,主要用于Pipeline.;Features.Subtitutions first: 优先官方/手语字幕,回转Whisper 翻譯上。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

视频摘要生成器

智能获取视频字幕文本 → 交由大语言模型(LLM)生成内容摘要

处理流程

视频链接 → 检查缓存 → 尝试下载字幕 → 是否存在字幕? → 直接提取文本 → 生成摘要
                                                     ↓ 无字幕
                                                      下载音频 → Whisper 转录 → 生成摘要

特性

  • 优先使用字幕:优先采用官方或人工字幕;仅在无可用字幕时回退至 Whisper 转录
  • 多平台支持:Bilibili、YouTube、Douyin、Twitter、TikTok 及 1000+ 其他平台
  • 自动语言识别:Whisper 自动识别视频语言(中文、英文、日文等)
  • 并发安全:每个视频使用独立临时目录,支持多视频并行处理
  • 智能缓存:同一视频后续请求直接返回已缓存结果

支持的平台

基于 yt-dlp 实现,支持 1000+ 平台:

平台 示例 URL
Bilibili https://www.bilibili.com/video/BVxxx
YouTube https://www.youtube.com/watch?v=xxx
Douyin https://www.douyin.com/video/xxx
Twitter/X https://twitter.com/user/status/xxx
TikTok https://www.tiktok.com/@user/video/xxx
Instagram https://www.instagram.com/p/xxx
AcFun https://www.acfun.cn/v/acxxx
iQiyi/Youku/Tencent 各类主流中文视频平台
其他平台 所有 yt-dlp 支持的平台

依赖安装

脚本将自动检测并安装缺失依赖:

  • ffmpeg(音频格式转换)→ brew install ffmpeg
  • whisper.cpp(语音转文字)→ brew install whisper-cpp
  • Python3(隔离虚拟环境)→ brew install python3

执行以下命令:

scripts/install_dependency.sh

注意:首次安装耗时取决于网络速度,可能需要较长时间。

使用方法

# 处理单个视频(首次运行执行转录,后续运行直接返回缓存结果)
scripts/process.sh "video_url"

完整处理流程:

  1. 检查缓存(若存在则立即返回)
  2. 尝试下载字幕(优先下载中文人工字幕,其次为自动生成字幕)
  3. 若有字幕 → 提取纯文本;若无字幕 → 下载音频 → 使用 Whisper 进行转录
  4. 原始文本保存至 summarize_result/{title}_transcript_raw.txt

随后请指示我生成摘要,并将结果保存为 Markdown 文件!

输入格式支持

  • Bilibili:https://www.bilibili.com/video/BV1s8UZBZEa8
  • YouTube:https://www.youtube.com/watch?v=dQw4w9WgXcQ
  • Douyin:https://www.douyin.com/video/7123456789
  • Twitter:https://twitter.com/user/status/123456789
  • TikTok:https://www.tiktok.com/@user/video/123456789
  • 其他所有 yt-dlp 支持的 URL

输出说明

文件名使用视频标题以增强可读性,特殊字符将自动处理:

cache/{title}/
└── transcript_raw.txt          # 原始转录文本

summarize_result/
└── {title}.md                    # 摘要文件

文件名规范化规则:

  • 中文标点符号 《》【】:? → 替换为 _
  • 英文符号 /:*?"<>| → 替换为 _
  • 空格 → 替换为 _
  • 连续下划线合并为单个下划线
  • 最大长度限制为 50 个字符

目录结构

video-summarize/
├── cache/                   # 缓存目录
│   └── {title}/             # 每个视频的独立子目录
│       ├── transcript_raw.txt  # 原始转录文本(保留)
│       ├── status.json      # 处理状态(完成后清理)
│       ├── subs/            # 字幕临时目录(完成后清理)
│       ├── audio.m4a        # 音频文件(完成后清理)
│       └── audio.wav        # WAV 格式音频(完成后清理)
├── summarize_result/        # 摘要输出目录
│   └── {title}.md           # 摘要文件
├── whisper-models/
│   └── ggml-base.bin
├── scripts/
│   ├── install_dependency.sh
│   ├── process.sh
│   └── safe_filename.py
└── SKILL.md

字幕支持情况

平台 人工字幕 自动生成字幕
YouTube ✅ 支持 ✅ 支持
Bilibili ✅ 支持 ⚠️ 部分支持
其他平台 视平台而定 视平台而定

字幕优先级:中文人工字幕 > 英文人工字幕 > 自动生成字幕

注意事项

  • 仅处理公开视频(不支持会员专属或付费内容)
  • 人工/官方字幕质量通常优于 Whisper 转录结果(优先采用)
  • 转录质量取决于音频质量及 Whisper base 模型性能
  • 长视频(>30 分钟)转录耗时更长
  • 对中文、英文、日文等主流语言支持良好
  • 需联网下载视频音频或字幕

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习