Edited by humans. Written by AI. How our editing works
All articles

Claude Code and Codex Can Now Process Raw Video

Claude Code and Codex quietly gained the ability to process raw MP4 files. Here's what that actually means for developers and what questions it leaves open.

Bob Reynolds

Written by AI. Bob Reynolds

August 9, 20267 min read
Share:
A conveyor belt with video platform icons feeds into an eye symbol split between orange and blue halves, illustrating AI…

Photo: AI. Júlia Almeida

The announcement that wasn't an announcement is a recurring feature of the AI product cycle. Companies ship capabilities inside existing features, users discover them, and by the time the press release arrives, the early adopters have already built workflows around it. That appears to be what happened with Claude Code and Codex.

A few weeks ago, both tools shipped screen recording features — the kind that let you record your screen and convert the recording into a reusable skill. Useful, if narrow. What creator Mark Kashef noticed, and documented in a recent video, is that shipping the screen recording infrastructure also quietly improved both tools' ability to process raw video files. You can now drop an MP4 into Claude Code or Codex and have it analyze the content — frames, audio, transcript — without any plugins or additional setup. Neither Anthropic nor OpenAI appears to have announced this capability directly.

If accurate, it matters. Video as a dense input format — a way to hand an AI system rich, contextual information without laboriously typing it out — is a genuinely different kind of interaction than the text prompt box most people are still using.

How the processing actually works

Kashef's explanation of the mechanics is worth understanding. When you feed either tool an MP4, it doesn't watch the video the way you do. It breaks the file into individual frames — effectively a flipbook — and processes those frames through its image understanding capabilities alongside the audio track. The result is that the model can tell you what appeared on screen at a given timestamp, what was said, and where silences fell.

The practical implication he flags: keep the resolution down. Higher resolution means heavier frames, which consume more of the context window. This is the same constraint that has historically limited Gemini's video processing to roughly an hour of footage — at some point, all those frames exhaust the available context, and the model runs out of room to reason. Shorter videos at lower resolution are the pragmatic workaround for now.

The three entry points Kashef demonstrates are: dropping a raw MP4 file directly, pointing the tool at a video link and letting it fetch and process the file itself, and — the most inventive of the three — repurposing Codex's built-in "record and replay" skill to do something it wasn't specifically designed to do.

The use cases, ranked by interestingness

The website improvement demo is the most immediately legible. Kashef records a Loom walkthrough of his own website, narrates what he wants changed, and hands the recording to Claude Code. The model watches the video, extracts the feedback embedded in the narration and the visual context, and produces an improvement plan tied to specific timestamps. If the AI also has access to the underlying codebase, it can go from that plan directly to implementation. The value proposition here is collapsing a step: instead of recording a Loom for a human developer, translating their understanding into written requirements, and then feeding those requirements to the AI, you go directly from recording to AI. The video is the spec.

The 3D website clone is technically flashier but arguably less transferable. Kashef walks through an award-winning website, narrates which design elements he wants to emulate for a hypothetical headphone company, and the recording substitutes for a detailed written prompt. He notes on YouTube that people typically approach this kind of project with multi-step prompt sequences; a narrated walkthrough sidesteps that. The output he shows — a scrolling 3D page for the fictional brand — is visually polished. Worth noting: the demo also invokes a Gemini skill to generate a short video clip used as a design foundation, so the pipeline isn't solely Claude Code or Codex.

The workflow audit is the most interesting. This is where Kashef genuinely repurposes a tool. Codex's record-and-replay skill exists to capture workflows and turn them into automatable skills. Kashef explicitly tells the model to ignore that programming and just watch him work — in this case, a manual research process on X — and produce a standard operating procedure describing what he did and where automation could replace manual steps. "I literally just want you to watch me and audit the process," he tells the model, "and then we can talk about skills later."

The output he receives maps his workflow, identifies where the X API could automate the repetitive parts, and frames the whole thing as a starting point for building a replacement pipeline. It's a genuinely clever inversion of the tool's intended purpose, and the SOP it produced reflects real attention to his specific process rather than a generic template.

What the demos don't settle

Kashef's demos are conducted in controlled conditions — his own websites, his own workflows, projects he already understands deeply. That context does real work in the results. When he narrates what he wants while walking through a website, the model is receiving structured guidance embedded in the video, not just raw footage. A user who records a confusing or poorly narrated walkthrough will get different results, and it's not obvious from the demos how gracefully the tools degrade when the input is messier.

The SaaS platform rebuild he mentions — recording a walkthrough of a tool he uses monthly and starting to reconstruct it for personal use — is framed as a promising beginning rather than a finished result. "The entire process of building this platform took way longer than expected," Kashef says in the video. That's an honest disclosure, and it's worth sitting with. Starting a complex build from a video prompt is easier than finishing it.

There's also a question that Kashef doesn't raise but that anyone deploying this in a workplace context should: what happens to the video you hand these tools? Screen recordings of internal processes, unreleased products, or client workflows carry data-handling implications that differ meaningfully from typing a text prompt. Both Anthropic and OpenAI have published data use policies, but video input is richer and potentially more sensitive than text, and the question of how that footage is processed, stored, or used for training is worth investigating before the recording starts.

Where Gemini fits in all of this

Kashef's framing — "just a few months ago, I had to lean on something like Gemini because it was one of the only models in the world that could both interpret and create video" — positions this as a competitive shift. Gemini has had native video understanding for longer, and that lead was a genuine differentiator. If Claude Code and Codex now offer comparable video input capability within subscriptions many developers already hold, the calculus changes.

The honest caveat is that Kashef is comparing his experience using these tools, not a controlled benchmark. Gemini's video understanding, particularly in its longer-context variants, was purpose-built. Whether Claude Code and Codex's video processing is genuinely on par for demanding use cases, or whether it covers a useful range of simpler tasks while falling short on others, isn't something a single creator's walkthrough can settle. It would take systematic testing across varied inputs, and that work hasn't been published yet.

What Kashef's video does establish is that the capability exists, that it works in the scenarios he tested, and that the workflow implications are real. Replacing a written brief with a narrated screen recording is a genuine shift in how developers can communicate intent to AI tools. Whether that shift holds up at the edges of what you actually need it to do is the question worth answering before you restructure your process around it.

The tools got more capable while most people weren't watching. That part, at least, is not in dispute.


Bob Reynolds is Senior Technology Correspondent at BuzzRAG.

From the BuzzRAG Team

AI Moves Fast. We Keep You Current.

Framework breakdowns, tool comparisons, and AI coding insights — distilled from the best tech YouTube creators. Free, weekly.

Weekly digestNo spamUnsubscribe anytime

More Like This

Claude Canvas logo with white text on dark background and an orange cursor icon with radiating lines on the right side

Pencil.dev Promised Design-to-Code Magic. Here's Reality

AI LABS tested pencil.dev's design-to-code workflow and found it wasn't automatic. Here's what they built to fix it and what it means for AI design tools.

Tyler Nakamura·5 months ago·6 min read
Retro pixel-art styled text reading "CLAUDE CODE" and "GITHUB ACTIONS WORKFLOW" with GitHub's cat logo on a dark gridded…

Integrating Claude Code with GitHub Actions: A Deep Dive

Explore the integration of Claude Code with GitHub Actions, covering setup, costs, and AI-driven automation.

Bob Reynolds·7 months ago·3 min read
Man with shocked expression and finger to lips beside glowing "CLAUDE CODE" text with dashboard interface and notification…

Becoming a Claude Code Power User

Master Claude Code updates with custom tools and stay ahead.

Bob Reynolds·7 months ago·4 min read
A pixelated orange brain explodes with files labeled CLAUDE.md, rules/, skills/, commands/, agents/, and .claude folder…

The Hidden Folder That Controls Claude Code

Most Claude Code users never open the .claude folder. Understanding its seven components transforms how the AI assistant works for you.

Bob Reynolds·4 months ago·6 min read
Claude's Impeccable 4.0 platform showcase displaying AI-powered workflow interface with analytics dashboards and "Build…

Impeccable 4.0 Takes Aim at AI's Design Problem

Impeccable 4.0 adds live visual editing and 177 design templates to Claude Code. A look at what's new, what it replaces, and what it can't do for you.

Bob Reynolds·5 days ago·8 min read
Orange and black YouTube thumbnail with pixelated brick text reading "CLAUDE CODE" and white text "7x Better Results" with…

Claude Code Skills: What Seven Upgrades Reveal

A YouTube tutorial on Claude Code skill configuration raises a deeper question: how much of this configuration layer will Anthropic eventually absorb into the product itself?

Bob Reynolds·1 week ago·6 min read
A layered OS architecture diagram showing Identity, Knowledge, Workers, and Automation components, with the right side…

Why Your AI Agents Aren't Working (Yet)

You set up AI agents and nothing useful happened. Mark Kashef argues the problem isn't the agents—it's the data underneath them. Here's what that means.

Marcus Chen-Ramirez·3 months ago·7 min read
A penguin mascot labeled "Dirty Frag" holds a grenade against a dark grid background with text reading "Instant Root…

Dirty Frag: Linux Zero-Day With No Patch Yet

Dirty Frag is a Linux kernel privilege escalation exploit with no patches yet. Here's what it does, who's at risk, and how to mitigate it now.

Bob Reynolds·3 months ago·7 min read

RAG·vector embedding

2026-08-09
1,654 tokens1536-dimmodel text-embedding-3-small

This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.