---
title: "Visual Video Analysis"
description: "Analyse YouTube, TikTok, and Instagram videos visually and aurally through natural language — break down editing styles, dissect hooks, study on-screen text, and understand what makes content perform."
source: "https://dashboard.nexlev.io/docs/mcp/visual-video-analysis"
---

# Visual Video Analysis

Analyse YouTube, TikTok, and Instagram videos visually and aurally through natural language — break down editing styles, dissect hooks, study on-screen text, and understand what makes content perform.

## Prerequisites

- **Connected AI assistant** — Claude, ChatGPT, or any other supported platform
- **Active NexLev account** — [Connect to your AI assistant](/docs/mcp/quickstart) to get started. [Upgrade to Pro](?required_nexlev_lite_pro_access=true) for higher quota limits.

> **Warning**
>
> **Best for visual and audio analysis.** For text summaries and transcription,
> use the [Video Content](/docs/mcp/video-content) transcript tools first —
> they're faster and use a separate quota.

> **Info**
>
> Your AI assistant calls these tools automatically. Just paste a URL and
> describe what you want to analyse — NexLev handles the rest.

## Tools

### YouTube

#### `watch_youtube_video_and_ask`

Watch a YouTube video and ask anything about its visual content — editing style, hook, on-screen text, scene breakdowns, and more.

**Example prompts:**

| Use Case             | Example Prompt                                                                 |
| -------------------- | ------------------------------------------------------------------------------ |
| Visual style         | `Describe the editing style, b-roll usage, and camera movements in this video` |
| Hook analysis        | `What visual hook does the creator use in the first 5 seconds?`                |
| On-screen text       | `List all on-screen text overlays, graphics, and captions shown throughout`    |
| Scene breakdown      | `What is happening on screen at the 1:30 mark?`                                |
| Thumbnail recreation | `Describe the thumbnail style and color grading used in this video`            |
| Segment focus        | `Analyze the intro only (0–30s) — what makes it compelling visually?`          |

**How to use — paste a URL and your question:**

```
Watch this video and tell me what hook they use in the first 5 seconds:
https://www.youtube.com/watch?v=XXXXXXX
```

```
Describe the editing style and b-roll usage in this video:
https://www.youtube.com/watch?v=XXXXXXX
```

```
Analyze the intro only (0 to 30 seconds) — what makes it compelling?
https://www.youtube.com/watch?v=XXXXXXX
```

**Parameters:**

| Parameter     | Required | Description                                                              |
| ------------- | -------- | ------------------------------------------------------------------------ |
| `url`         | Yes      | Full YouTube video URL                                                   |
| `prompt`      | Yes      | Your question or analysis request                                        |
| `startOffset` | No       | Start time in seconds (e.g. `90` for 1:30) — focus on a specific segment |
| `endOffset`   | No       | End time in seconds — use with `startOffset` to isolate a clip           |

> **Tip**
>
> Use `startOffset` and `endOffset` to focus on a specific segment of a long
> video — this is faster and keeps the analysis precise. For example, to analyse
> only the first 30 seconds, set `startOffset=0` and `endOffset=30`.

### Instagram

#### `watch_instagram_video_and_ask`

Watch an Instagram Reel and ask anything about its content — hook strategy, script style, CTA placement, editing pace, and virality triggers.

**Example prompts:**

| Use Case          | Example Prompt                                                                  |
| ----------------- | ------------------------------------------------------------------------------- |
| Reel summary      | `Summarize this reel — what's the main message and who is the target audience?` |
| Hook breakdown    | `What hook does the creator use in the first 3 seconds to stop the scroll?`     |
| Script clone      | `Write a similar Instagram reel script in the same style about [your topic]`    |
| CTA analysis      | `What is the call-to-action and at what point in the reel does it appear?`      |
| Visual editing    | `Describe the visual style, editing pace, transitions, and any on-screen text`  |
| Virality analysis | `Why do you think this reel performed well? Break down the engagement triggers` |

**How to use — paste a URL and your question:**

```
Watch this reel and break down the hook in the first 3 seconds:
https://www.instagram.com/reel/XXXXXXX/
```

```
Why do you think this reel went viral? Analyze the engagement triggers:
https://www.instagram.com/reel/XXXXXXX/
```

```
Write a similar reel script in the same style but about personal finance:
https://www.instagram.com/reel/XXXXXXX/
```

**Parameters:**

| Parameter | Required | Description                       |
| --------- | -------- | --------------------------------- |
| `url`     | Yes      | Full Instagram Reel URL           |
| `prompt`  | Yes      | Your question or analysis request |

### TikTok

#### `watch_tiktok_video_and_ask`

Watch a TikTok video and ask anything about its content — topic, hook strategy, trend format, audio style, and psychological engagement triggers.

**Example prompts:**

| Use Case        | Example Prompt                                                                                      |
| --------------- | --------------------------------------------------------------------------------------------------- |
| Content summary | `Summarize this TikTok — what's the topic, format, and key takeaway?`                               |
| Hook analysis   | `What hook strategy is used in the first 3 seconds? Is it a question, shock, or pattern interrupt?` |
| Script rewrite  | `Write a similar TikTok script in the same style but about [your niche]`                            |
| Trend breakdown | `Is this video following a specific TikTok trend or format? Describe it`                            |
| Audio & tone    | `Describe the background music, voiceover tone, and pacing of this video`                           |
| Comment bait    | `Does this video use any psychological triggers to drive comments or shares? List them`             |

**How to use — paste a URL and your question:**

```
Watch this TikTok and tell me what hook strategy they use in the first 3 seconds:
https://www.tiktok.com/@username/video/XXXXXXX
```

```
Is this video following a TikTok trend? Describe the format:
https://www.tiktok.com/@username/video/XXXXXXX
```

```
Write a similar TikTok script about productivity but in the same style:
https://www.tiktok.com/@username/video/XXXXXXX
```

**Parameters:**

| Parameter | Required | Description                       |
| --------- | -------- | --------------------------------- |
| `url`     | Yes      | Full TikTok video URL             |
| `prompt`  | Yes      | Your question or analysis request |

## Troubleshooting

**Tool not responding?**

- Check your NexLev account is active and the MCP connection is complete (see [Quickstart](/docs/mcp/quickstart))
- If you've hit your daily quota, [Upgrade to Pro](?required_nexlev_lite_pro_access=true) for higher limits

**Video not accessible?**

- Confirm the video is publicly available and the URL is complete and unmodified
- Private, age-restricted, or region-locked videos cannot be analysed

**Response is slow?**

- Visual analysis is more compute-intensive than transcript fetching — longer videos take more time
- Use `startOffset` / `endOffset` (YouTube) to focus on a specific segment and speed up the response

**Want text-based analysis instead?**

- For transcripts and summaries, use [Video Content](/docs/mcp/video-content) — it's faster and uses a separate quota

## Rate Limits

| Tool | Free | Lite | Pro |
| --- | --- | --- | --- |
| Watch YouTube video and ask (`watch_youtube_video_and_ask`) | 1 | 5 | 15 |
| Watch Instagram video and ask (`watch_instagram_video_and_ask`) | 1 | 5 | 15 |
| Watch TikTok video and ask (`watch_tiktok_video_and_ask`) | 1 | 5 | 15 |

## What's Next?

- **[Video Content](/docs/mcp/video-content)** — Extract transcripts, subtitles, and estimate RPM for any YouTube video
- **[Similar Videos](/docs/mcp/similar-videos)** — Find videos similar by content and format
- **[Similar Thumbnails](/docs/mcp/similar-thumbnails)** — Find visually similar thumbnails for design research
- **[YouTube Tools](/docs/mcp/youtube-tools)** — Search YouTube and fetch channel videos, shorts, playlists, and more
