sherlockchou86/VideoPipe
A cross-platform video structuring (video analysis) framework based on CV models & mLLM. observed · 2026-08-28
Health v2 · maintenance only
54/100
- Activity 69
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1468
- days_rel: n/a
- days_push: 189
- n_releases_24m: 0
Adoption not part of the score
2931 stars · 462 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
VideoPipe is a C++ framework for video analysis and structuring that works like a pipeline of independent, composable nodes. It integrates CV models and multimodal LLMs for tasks like face recognition, license plate recognition, image search, and traffic behavior analysis, with cross-platform deployment and visual pipeline debugging.
Use cases
- build a face recognition system from RTSP camera streams
- detect traffic violations like illegal parking or running red lights
- recognize license plates from IP cameras and report structured data
- search images by similarity across video streams
- analyze human behavior in security footage
- integrate YOLO or custom CV models into a video pipeline
- debug video pipeline performance bottlenecks with a visual UI
- run multimodal LLM inference on video frames
When to choose
- you need a portable, open-source alternative to NVIDIA DeepStream or Huawei mxVision
- you want a low learning curve and minimal dependencies for video analysis in C++
- you need to combine multiple CV models and LLM APIs in one pipeline
- you deploy across diverse hardware platforms (edge devices, servers, different SDKs)
- you want built-in plugins for stream reading, decoding, inference, tracking, and message pushing
When to avoid
- you need maximum performance on NVIDIA GPUs and are fine with vendor lock-in (DeepStream is faster)
- you want a deep learning training framework rather than an inference/integration pipeline
- your project is Python-first and you prefer Python tooling
- you need a turnkey commercial product rather than a framework to build on
Facets
framework · maturity active
video-processing computer-vision image-processing machine-learning deep-learning llm-inference search-engine plugin-system streaming computer-vision image-processing artificial-intelligence deep-learning security cross-platform cross-platform cpp video-structuring pipeline-framework object-detection face-recognition license-plate-recognition reid gstreamer-alternative deepstream-alternative multimodal-llm traffic-analysis opencv-dnn tensorrt onnxruntime rknn video linux gpu
3 sources
- readme: https://github.com/sherlockchou86/VideoPipe · fetched 2026-08-28 · fb7232479321
- homepage: http://www.videopipe.cool · fetched 2026-08-29 · 4d58872da0a4
- site_page: http://www.videopipe.cool/index.php/about · fetched 2026-08-29 · 5765f162ca54
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sherlockchou86/VideoPipe | main | 54 |
For agents
markdown · JSON · MCP: product_card(name="sherlockchou86/VideoPipe")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem