VSearcher

VSearcher

国内为数不多的教学视频内容检索Python库

学完一套视频课程,某知识点遗忘,需要回顾,如何定位知识点所在的视频以及播放位置?

简介

使用VSearcher库可以非常容易实现视频内容的搜索搜索结果定位播放的功能,从而解决上述问题。此外,还可自动生成视频对应的pdf课件

该库目前已经在PyPIopen in new window发布和Giteeopen in new window开源, 提供快速开始文档和核心方法使用的API文档VSearcher API

此外,可轻松适配如下特殊场景的视频:动画切换内容递增中英文内容存在人像移动

为方便开发者搭建API服务,研发了基于该库且可直接使用的API服务案例项目HTTP 接口文档,为了应对不同的部署需求,提供4种搭建方式:常规搭建Docker搭建exe程序搭建修改配置自行打包搭建

特性

易使用

利用VSearcher可最少一行代码使用功能。

搜索精确

搜索结果精确到文本框的位置。

信息全面

视图对象包括:标题、文本内容、播放位置等多种详细信息。

多配置

全局配置提供多达几十项的配置,按需配置面对不同的场景和需求。

高性能

性能配置支持GPU、多线程、多进程等机制配置。

方便构建API服务

ResourceVO对象具有json序列化方法, 无需开发者考虑序列化细节。

核心能力效果展示

1. 视频内容搜索

2. 搜索结果定位播放

3. 自动生成视频对应的pdf课件