Video Content Extractor MCP
A Model Context Protocol (MCP) server for video content extraction: audio extraction, video trimming, frame extraction, and scene detection.
Features
- Audio Extraction: Extract audio tracks from video files in various formats
- Video Trimming: Cut video segments by time ranges with smart codec copying
- Frame Extraction: Extract frames at intervals, first/last frames, or by scene changes
- Scene Detection: Automatically detect scene changes and extract key frames
Installation
Install via uvx (recommended):
uvx video-content-extractor-mcp
Or install via pip:
pip install video-content-extractor-mcp
Usage
Run the MCP server:
video-content-extractor-mcp
Requirements
- Python >=3.12
- FFmpeg installed on your system
Tools Available
extract_audio_from_video- Extract audio tracks from video filestrim_video- Trim video segments by time rangeextract_video_frames- Extract frames at intervals or specific positionsextract_scene_change_frames- Extract frames based on scene change detection
License
MIT License
Metadata
Release files for video-content-extractor-mcp 0.1.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| video_content_extractor_mcp-0.1.12.tar.gz | 10.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| video_content_extractor_mcp-0.1.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.8 kB
Release files / video_content_extractor_mcp-0.1.12.tar.gz
| Download URL | video_content_extractor_mcp-0.1.12.tar.gz |
|---|---|
| Size | 10.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3eb753f5f4573b5ae93799c26116ff0ea720f359fb421079048b2327e3017903
|
|
BLAKE2b-256 checksum How to use checksums |
0a853a426b90a5237f3ba7c6813dfa238bf437696680cda22843d64763b7253a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.11
|
Release files / video_content_extractor_mcp-0.1.12-py3-none-any.whl
| Download URL | video_content_extractor_mcp-0.1.12-py3-none-any.whl |
|---|---|
| Size | 11.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
725f889c4a070838b62b64f687ca5f01901eb2dfce4d4f5d98b4154d7d292c35
|
|
BLAKE2b-256 checksum How to use checksums |
e63ce1de2a4abb6b03a9d129816846721aa83e48f23f3c892ba612c31a84bf11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.11
|