{"repo":"6v17/VideoSeek","free":true,"listed":false,"github":"https://github.com/6v17/VideoSeek","clone":"git clone https://github.com/6v17/VideoSeek.git","description":"Local-first semantic video search: text & image queries, subtitle OCR, preview/export, optional LAN sharing.","language":"Python","stars":59,"topics":["python","chinese-clip","lancedb","openai-clip","pyside6","rapidocr","siglip2","sqlite"],"license":"AGPL-3.0","category":"databases-storage","readme_excerpt":"VideoSeek 中文 English 本地视频素材库：用文字或截图找片段时间，预览后导出片段。 数据在本地索引与检索（ONNX + Lance + FFmpeg），不上传你的视频文件。 个人开源小工具，Windows 为主；安装包用户与源码用户共用同一套 UI。 永久免费。 勿信收费倒卖或付费代装；请从 GitHub / 官网 获取。 功能一览 核心（做完「同步视频库」即可用） 功能 说明 ------ ------ 本地视频库 添加文件夹为库，同步后抽帧并向量化 文字搜索 输入描述，在已索引视频里找相似画面时间段 图片 / 截图搜索 用参考图或裁剪截图找类似镜头（含定位、精搜等选项） 硬字幕搜索 对库内视频提取画面字幕（OCR）后，按关键词检索台词时间点；支持精确匹配与模糊匹配（单字落点命中率排序，结果高亮） 搜索范围 全库、指定库、指定视频；支持搜索预设（保存整包条件） frame / chunk 按帧命中或按语义 chunk 聚合结果 预览与导出 命中时间轴预览，导出 mp4 片段 可选扩展 功能 说明 ------ ------ 视频理解 桌面端可选：对已同步视频按语义 chunk 生成画面描述与整片总结（OpenAI 兼容描述服务； 不 经 Agent API 暴露） 本机 Agent API 127.0.0.1 HTTP：语义/字幕搜索、列库与视频、导出片段（见 docs/for-agents.md ；不含视频理解） 视频下载 从网页链接解析并下载到本地文件夹，再按普通视频库同步索引 适合谁 - 硬盘 / NAS 里堆了大量素材，想 按画面语义找片段 ，而不是逐个文件翻 - 剪辑前做 粗定位 ，再进 NLE 精剪 - 希望 本地跑模型 ，并可选让 Cursor / 其它 Agent 通过 HTTP 调搜索 界面预览 下载 不想自己配 Python / 依赖？去 lv17.top 下载安装包。首次启动按应用内提示下载并 导入运行资源 （模型、FFmpeg 等）。 最小使用步骤 1. 配置运行资源 — 首次启动按提示操作，或在 设置 中下载并 导入 模型、FFmpeg 等。 2. 添加视频库 — 侧边栏 视频库 → 视频库 Tab → 添加本地文件夹。 3. 同步选中视频 — 勾选要处理的视频 → 同步选中视频 ，等待抽帧与向量化完成。 4. 搜索 — 侧边栏 搜索 → 文字或图片检索。 视频理解、硬字幕提取、Agent API 等为可选功能， 需先完成视频库同步 （字幕搜索还需导入 OCR，并在「字幕库」Tab 中提取字幕）。 图文步骤见 使用教程（飞书） 。 交流 - 使用教程 ：飞书文档（导入资源、建库同步、文搜/图搜/字幕） - QQ 群 ：1033551438（安装、使用问题与反馈） - GitHub Issues ：也欢迎在此提问（尤其源码 / Agent API） 源码运行 推荐 Windows 10/11 。Linux / macOS 需自行调整 ONNX 运行时（见 docs/quickstart.md ）。 也可用 Conda： conda env create -f environment.yml → conda activate VideoSeek 。 首次启动会提示缺运行资源（安装包与源码用户均需在应用内导入）： 缺什么 怎么办 -------- -------- 模型、FFmpeg 按应用内提示下载，或 123 云盘 zip → 导入并解析 ；也可从 GitHub Releases — models 下载各","default_branch":null,"files":null,"tree":[],"storefront":"/r/6v17","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/6v17/VideoSeek/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}