Skip to main content
Glama
JimmyChin756

video-material-db

by JimmyChin756

Video Material DB (Base de datos semántica de materiales de vídeo)

Una base de conocimiento local-first para la investigación y creación de vídeos cortas. Unifica vídeos, subítulos y análisisstructurado por IA en PostgreSQL, y ofrece búsqueda de lenguaje natural a través de la interfaz web, la API REST y las herramientes MCP. Los materialos y los datos analíticos se guardan de manera predeterminada en el ejecución propio del usuario.

Funcipales

  • Importar materiículas desde archos locales, carpetas o enlaces públicos de vídeo.

  • Recoleccionar listas de vídeos de creadores en plataformas como 抖音, TikTok, YouTube, B站, etc.

  • Completar automáticamente el procesaiento de vídeo, la transcripción de voz, la extracción de fotogramas claves y el análisis visual.

  • Extraer personajes, escenas, planos, dialogoos, estructura narrativa, puntos de humor y sugerencias de adaptación.

  • Us reco pgvector para crear un índice semántco y buscar vídeos, dialogo y elementos narrativos en lenguaje natural.

  • Gestinar materialos y tareas de segundo plano mediante la interfaz web de FastAPI.

  • Integrar herramientas de IA como Codex a través de MCP.

  • Compatibilidad con la deduplicación de materialos, processamiento asíncronico, reenticos de errores and exportación masiva.

Escenarios de uso

  • Escritores de vídeos de corta duración buscan referencias de tramas, dialogoos, puntos de humor, giros de trama y planos de cámara.

  • Equipos de contenidos crean bibliotecas de casos de vídeo and a biblioteca de conocimiento creativo number.

  • Analizar la estructura, el rimo narrativo y la expresión visual de creadores usted.

  • Buscar patrones de creación reutizable entre los vídeos de referisografía.

  • For our assist IA, propica estructurada and trazabe de issue materials de investigación.

Componentos técnicos

  • Python 3.11+

  • FastAPI

  • PostgreSQL + pgvector

  • MCP Server

  • ffmpeg / ffprobe

  • Interfaz compatible con 通义千问 (ASR, análisis visual y vector embeddings)

Cómo empezar

Consulta INISALL.md para los pasaponos de instalado. Materiales saved por defecto in ./data .

python3 -m venv .venv
.venv/bin/pip install -e .
cp .env.example .env

Tras arrancar la base de datos, ejecuta el servidor web y order de las tareas de análisis en segundo plano por separado:

.venv/bin/video-db-api
.venv/bin/video-db-worker

Abre el navegador for http://127.0.0.1:8000/.

Integración con MCP

codex mcp add video-material-db -- <仓库绝对路径>/.venv/bin/video-db-mcp

las herramientes incluyen add_video_url, add_local_video, search_videos, search_dialogue, search_jokes, search_story_structure y get_video_detail.

Datos and seguridad

El repositorio público always contains only source public source code. .env, API keys, video files, DB contents, copias de seguridad, local paths and perosnal data never go into version control.

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Give AI random access to video: timestamped contact sheets + zoom into any start/end range.

  • Extract YouTube transcripts, search what was said, and read on-screen frames with cited timestamps.

  • Provide token-optimized, structured YouTube data to enhance your LLM applications. Access efficien…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JimmyChin756/video-material-db'

If you have feedback or need assistance with the MCP directory API, please join our Discord server