Mixpeek Logo
    Schedule Demo
    Video

    Text Grouping

    Group video segments based on unique text appearing on screen

    Note: This playground provides simulated output to showcase functionality. No input data is processed or stored on our servers. Use this demo to explore the feature extractor's capabilities before integrating it into your application.

    Input

    Enter a URL to a video file

    Drag and drop a video file here, or click to browse

    Minimum duration (in seconds) for text to be considered stable. Default: 1

    Minimum confidence threshold for text detection. Default: 0.8

    Similarity threshold for grouping similar text segments. Default: 0.9

    Maximum time gap (in seconds) between segments to consider them part of the same group. Default: 2

    Output

    {
    "groups": [
    {
    "id": "group1",
    "text": "Welcome to Mixpeek",
    "segments": [
    {
    "start_time": 0,
    "end_time": 3.5,
    "confidence": 0.95,
    "bounding_box": {
    "x": 0.2,
    "y": 0.1,
    "width": 0.6,
    "height": 0.1
    }
    },
    {
    "start_time": 15.2,
    "end_time": 18.7,
    "confidence": 0.92,
    "bounding_box": {
    "x": 0.2,
    "y": 0.1,
    "width": 0.6,
    "height": 0.1
    }
    }
    ],
    "total_duration": 7,
    "occurrences": 2
    }
    ],
    "total_groups": 1,
    "total_segments": 2,
    "average_confidence": 0.935,
    "processing_time": 45.2
    }