diff --git a/src/content/skills-zh/videodb.md b/src/content/skills-zh/videodb.md new file mode 100644 index 0000000..48d576c --- /dev/null +++ b/src/content/skills-zh/videodb.md @@ -0,0 +1,83 @@ +--- +slug: videodb +--- + +## 使用场景 + +- 从 YouTube、公开 URL、本地文件或 RTSP/实时视频流摄取视频。 +- 捕获桌面屏幕、麦克风和系统音频,用于实时感知工作流。 +- 为上传、生成、编辑或剪辑后的媒体返回可播放的 HLS 流链接。 +- 从视频和实时流中的视觉信息与语音信息生成实时上下文。 +- 为视频内容构建语音词索引、视觉索引、语义索引、关键词索引和时间索引。 +- 按转录文本、视觉场景、对象、动作、元数据或时间戳搜索精确片段。 +- 返回带时间戳、可播放证据链接和自动生成片段的搜索结果。 +- 生成干净的带时间戳转录文本和可样式化字幕。 +- 在服务端完成裁剪、合并、片段编译、字幕添加和媒体时间线合成。 +- 添加文字、图片、品牌元素、音频、背景音乐、旁白、配音和翻译叠加层。 +- 对编解码器、FPS、分辨率、码率、质量和宽高比进行转码与标准化。 +- 将视频重构为竖屏、方形、横屏等社交平台格式。 +- 生成 AI 媒体素材,包括图片、视频、音乐、音效和语音。 +- 监控 RTSP/实时视频流,并在事件发生时触发实时告警。 +- 录制桌面会话,总结发生的事情,并保留可搜索的会话记忆。 + +## 工作流 + +VideoDB 为 AI Agent 提供统一的服务端视频能力栈: + +- **See(看见)**:摄取本地文件、公开 URL、YouTube 视频、RTSP/实时流,或包含屏幕、麦克风和系统音频的桌面会话。 +- **Understand(理解)**:生成实时上下文、转录文本、视觉索引、语义索引、带时间戳的记忆和可搜索证据。 +- **Act(行动)**:生成片段、字幕、叠加层、音频、配音、翻译、转码、重构、告警、导出结果和可播放流。 + +你的 Agent 只需要把视频交给 VideoDB,就能获得结构化上下文、可搜索片段、生成素材、告警、剪辑和 HLS 流链接,而无需在本地维护视频处理基础设施。 + +## 示例 + +```bash +npx skills add video-db/skills +``` + +然后向你的 Agent 提出请求: + +```text +上传这个 YouTube 视频,找到演讲者讨论定价的所有片段,并返回带时间戳的可播放剪辑。 +``` + +更多示例提示词: + +```text +上传 https://www.youtube.com/watch?v=MnrJzXM7a6o 并给我一个可分享的播放链接。 +``` + +```text +截取 10s-30s 和 45s-60s 的片段,并把它们合成为一个视频。 +``` + +```text +生成一段背景音乐,并把它添加到这个片段中。 +``` + +```text +给原视频添加字幕,字幕使用黑底白字样式。 +``` + +```text +找出所有出现手机特写或产品展示画面的场景。 +``` + +```text +监控这个 RTSP 摄像头,并在有人进入房间时记录带时间戳的告警。 +``` + +```text +捕获我的屏幕两分钟,并写一份说明我在做什么的报告,同时给出洞察和建议。 +``` + +## 注意事项 + +- 需要 Python 3.9+ 和 VideoDB API key。 +- 获取 $20 免费额度,无需信用卡:https://console.videodb.io +- Claude Code 中的设置命令是 `/videodb setup`。 +- 对于 Cursor、GitHub Copilot、Codex、opencode 和其他 Agent,请让 Agent 执行 “setup videodb”。 +- 也支持 Claude Code plugin 安装方式:`/plugin marketplace add video-db/skills` 和 `/plugin install videodb@videodb-skills`。 +- 支持的宿主平台包括 macOS、Linux 和 Windows PowerShell;桌面捕获能力取决于具体宿主环境。 +- Skill 源码和后续更新保留在 VideoDB 官方 skills 仓库:https://github.com/video-db/skills diff --git a/src/content/skills/videodb.md b/src/content/skills/videodb.md new file mode 100644 index 0000000..f60a1d0 --- /dev/null +++ b/src/content/skills/videodb.md @@ -0,0 +1,109 @@ +--- +name: videodb +title: VideoDB - Perception, Memory, and Action for Video Agents +description: The perception, memory, and action layer for AI agents. Ingest, understand, search, edit, transcribe, subtitle, capture, monitor, and stream video and audio through natural language. +source: community +author: VideoDB +githubUrl: https://github.com/video-db/skills +docsUrl: https://docs.videodb.io/ +category: data +tags: + - video + - audio + - perception + - multimodal-ai + - video-search + - transcription + - rtsp + - hls + - video-editing + - ai-agents +roles: + - developer +featured: false +popular: false +isOfficial: true +installCommand: | + npx skills add video-db/skills +date: 2026-07-09 +--- + +## Use Cases + +- Ingest videos from YouTube, public URLs, local files, or RTSP/live feeds. +- Capture desktop screen, mic, and system audio for real-time perception workflows. +- Return playable HLS stream links for uploaded, generated, edited, or clipped media. +- Create real-time context from visual and spoken information in videos and live streams. +- Build spoken-word, visual, semantic, keyword, and temporal indexes over video content. +- Search exact moments by transcript, visual scene, object, action, metadata, or timestamp. +- Return search results with timestamps, playable evidence links, and auto-generated clips. +- Generate clean timestamped transcripts and styled subtitles. +- Trim, merge, compile clips, add subtitles, and compose media timelines server-side. +- Overlay text, images, branding, audio, background music, voiceover, dubbing, and translations. +- Transcode and normalize codec, FPS, resolution, bitrate, quality, and aspect ratio. +- Reframe videos for social formats such as vertical, square, and landscape. +- Generate AI media assets including images, video, music, sound effects, and voiceovers. +- Monitor RTSP/live feeds and trigger real-time alerts when events happen. +- Record desktop sessions, summarize what happened, and preserve searchable session memory. + +## Flow + +VideoDB gives agents one consistent server-side video stack: + +- **See**: ingest local files, public URLs, YouTube videos, RTSP/live feeds, or desktop sessions with screen, mic, and system audio. +- **Understand**: create real-time context, transcripts, visual indexes, semantic indexes, timestamped memory, and searchable evidence. +- **Act**: generate clips, subtitles, overlays, audio, dubbing, translations, transcodes, reframes, alerts, exports, and playable streams. + +Your agent sends video in and gets back structured context, searchable moments, generated assets, alerts, clips, and HLS stream links without running local video infrastructure. + +## Example + +```bash +npx skills add video-db/skills +``` + +Then ask your agent: + +```text +Upload this YouTube video, find every moment where the speaker discusses pricing, and return playable clips with timestamps. +``` + +More example prompts: + +```text +Upload https://www.youtube.com/watch?v=MnrJzXM7a6o and give me a shareable stream link. +``` + +```text +Take clips from 10s-30s and 45s-60s and compile them. +``` + +```text +Generate background music and add it to this clip. +``` + +```text +Add subtitles to the original video with white text on a black background. +``` + +```text +Find every scene showing a phone close-up or product on screen. +``` + +```text +Monitor this RTSP camera and log an alert with timestamp whenever a person enters the room. +``` + +```text +Capture my screen for two minutes and write a report of what I am doing with insights and suggestions. +``` + +## Notes + +- Requires Python 3.9+ and a VideoDB API key. +- Get $20 free credits. No credit card needed: https://console.videodb.io +- The Claude Code setup command is `/videodb setup`. +- For Cursor, GitHub Copilot, Codex, opencode, and other agents, ask the agent to "setup videodb". +- Claude Code plugin install is also supported with `/plugin marketplace add video-db/skills` and `/plugin install videodb@videodb-skills`. +- Supported host platforms include macOS, Linux, and Windows PowerShell; desktop capture support depends on the host environment. +- Skill source and updates stay in the official VideoDB skills repository: https://github.com/video-db/skills diff --git a/src/i18n/skills-translations.ts b/src/i18n/skills-translations.ts index 71babb6..0f8f1ea 100644 --- a/src/i18n/skills-translations.ts +++ b/src/i18n/skills-translations.ts @@ -321,6 +321,11 @@ export const skillsTranslations: Record = { zhTitle: 'iFlow 心流搜索', zhDescription: '通过 iFlow Search API 提供网页搜索、图片搜索和网页抓取能力的社区 skill。', }, + 'videodb': { + // No zhName - keep the VideoDB brand name + zhTitle: 'VideoDB - 面向视频 Agent 的感知、记忆与行动层', + zhDescription: 'AI Agent 的感知、记忆与行动层。通过自然语言摄取、理解、搜索、编辑、转录、添加字幕、捕获、监控和流式播放视频与音频。', + }, // === Security Skills === 'building-secure-contracts': {