YepAPI

Command Palette

Search for a command to run...

GoogleVideo Analysis/v1/media/queue

Gemini Video Analysis

AI video analysis via Gemini. Captioning, Q&A, and summarization for any video.

Video understanding via Gemini. Captioning, Q&A, summarization, and content extraction. Supports uploads up to 20GB and YouTube URLs.

No credit card required. Takes 30 seconds.

2,400+

Developers

1.2M+

API calls served

100+

Endpoints

$0.01

Per call

Yep, that's it.

Playground coming soon — use the API endpoint directly with your API key.

Pricing

Token-based: $0.20/1M input, $0.80/1M output (~$0.03 est.)

Endpoint

/v1/media/queue

Strengths

Video captioning

Gemini Video Analysis generates natural-language captions and descriptions of what happens across a video's frames and scenes.

Q&A

Answers free-form questions about a video's content, reasoning over events, objects, and dialogue to respond.

Summarization

Condenses long videos into concise summaries, capturing key moments and overall narrative.

YouTube URLs

Accepts YouTube URLs as well as direct uploads up to 20GB, so you can analyze online videos without downloading them first.

Quick start

Copy this snippet and start making calls with Gemini Video Analysis.

// Step 1: Submit job
const res = await fetch('https://api.yepapi.com/v1/media/queue', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "model": "google/gemini-video-analysis-3",
    "prompt": "Describe what happens in this video. Provide timestamps for key events.",
    "imageData": {
      "mimeType": "image/png",
      "base64": "BASE64_DATA"
    }
  }),
});
const { data } = await res.json();
const jobId = data.jobId;

// Step 2: Poll for result
const status = await fetch(`https://api.yepapi.com/v1/media/status/${jobId}`, {
  headers: { 'x-api-key': 'YOUR_API_KEY' },
});
const { data: job } = await status.json();
// job.status: "pending" | "processing" | "completed" | "failed"
// job.result: { text?, image?, audio?, video? }

Why use Gemini Video Analysis through YepAPI?

One API key for all models — no separate accounts
No monthly minimums — pay per call
Switch models with one line of code
Simple REST API — works from any language
Unified billing across all providers
No rate limits for most use cases

Gemini Video Analysis API: captioning, Q&A, and summarization for any video

Gemini Video Analysis is Google's video-understanding model, turning footage into text: captioning, question answering, summarization, and content extraction. It accepts direct uploads up to 20GB as well as YouTube URLs.

Through YepAPI you call Gemini Video Analysis with one API key, with token-based pricing of $0.28 per 1M input and $1.12 per 1M output — roughly three cents per typical video analysis.

What is Gemini Video Analysis?

Gemini Video Analysis is a video-understanding model from Google, built on Gemini's multimodal capabilities. It reads video rather than generating it, producing captions and descriptions, answering free-form questions, summarizing long footage, and extracting structured content with timestamps for key events. It can ingest direct uploads up to 20GB or analyze videos straight from YouTube URLs, so you do not have to download files first. As a video-to-text model, it is suited to any application that needs to comprehend, search, or summarize video content at scale rather than create new footage.

Build with Gemini Video Analysis via YepAPI

Analyze a video by submitting a file or a YouTube URL plus a text instruction — a question, a summary request, or a description prompt — through the YepAPI media queue with one API key. The model returns text: captions, answers, summaries, or timestamped events. You enqueue the job and collect the response, with no separate Google Cloud project to manage. The same key also reaches image analysis and every other model, letting you build unified vision pipelines that read both video and stills without re-authenticating.

Gemini Video Analysis API pricing — $0.28/1M input, $1.12/1M output

Gemini Video Analysis is billed by tokens: $0.28 per 1M input tokens and $1.12 per 1M output tokens. A typical video analysis costs roughly three cents, so summarizing or captioning large libraries stays affordable. Longer videos consume more input tokens, but you pay only for what each job uses, and one YepAPI balance covers video analysis alongside every other model on the platform.

Gemini Video Analysis for content understanding at scale

Gemini Video Analysis is ideal for making video searchable and digestible: auto-captioning for accessibility, summarizing long recordings, answering questions about footage, and extracting timestamped highlights for clips or chapters. YouTube URL support means you can analyze public videos without storing them, and 20GB uploads handle long-form content. For media teams, education platforms, and moderation pipelines that need to understand video text-first, it scales cleanly.

Try Gemini Video Analysis free

Get $5 in free credit with no card required. Sign up, grab your API key, and analyze one of your own videos or a YouTube URL to test captioning, Q&A, and summarization risk-free.

Start generating in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Video understanding via Gemini. Captioning, Q&A, summarization, and content extraction. Supports uploads up to 20GB and YouTube URLs.

Pricing for Gemini Video Analysis through YepAPI is based on usage. No monthly minimums — you only pay for what you use.

Sign up for a free API key, then send requests to the /v1/media/queue endpoint.

Ready to use Gemini Video Analysis?

$5 free credit on signup. No credit card required. Pay per call.

Explore more models