Product feature · perception
Video inputCommon product term
Upload or select a video for use as model input.
Terminology basis: Common product term. xAI — Grok files and data FAQ
Video input: 4 supported, 1 partial, 0 unsupported, 26 unreviewed across 31 cataloged products.
Current evidence by product
Can my agent use Video input?
Read across for the answer. 5 of 31 current product columns have reviewed evidence; unreviewed does not mean unsupported.
Web
9 productsDesktop
13 productsCLI
9 productsDefinition and scope
What this capability means
This row asks whether an uploaded or selected video contributes content to the model. Evidence should record whether the product uses sampled frames, native temporal input, extracted audio, a generated transcript, metadata, or some combination when that behavior is documented.
Record accepted containers and codecs, maximum bytes and duration, frame or sampling policy, audio handling, timecode awareness, resolution changes, model and plan restrictions, processing latency, and whether links are supported in addition to local uploads. A harness that accepts a video only for storage, sharing, or an unrelated editing tool remains unsupported for this row.
Traceable compatibility
Assertion ledger
Documentation evidence only. No runtime conformance test is implied.
- Target
- 2026-08-28 Grok Web documentation observation · hosted-observation
- Environment
- hosted-default
- Observed
- 2026-08-28
- runtimetranscription and interpretation are documented, but frame sampling, temporal reasoning, timecodes, and audio-visual alignment are not
- xAI — Grok files and data FAQdocumented · reviewed 2026-08-28
- Target
- 2026-08-28 Grok Bot desktop documentation observation · hosted-observation
- Environment
- hosted-default
- Observed
- 2026-08-28
- runtimevideo is accepted up to 200 MB, but frame, audio, transcript, timing, metadata, and sampling semantics are not documented on the reviewed page
- xAI — Grok Bot files and resultsdocumented · reviewed 2026-08-28
- Target
- 2026-08-28 Gemini Apps documentation observation · hosted-observation
- Environment
- hosted-default
- Observed
- 2026-08-28
- runtimedirect video upload and analysis are documented, with a 2 GB per-video limit
- plantotal video is limited to 5 minutes without a Google AI plan and 1 hour with Google AI Pro or Ultra
- runtimeframe sampling, temporal precision, timecodes, and audio-visual alignment are not established by the reviewed page
- Google Gemini Apps Help — Upload and analyze filesdocumented · reviewed 2026-08-28
- Target
- 2026-08-28 Perplexity web documentation observation · hosted-observation
- Environment
- hosted-default
- Observed
- 2026-08-28
- runtimeMP4, MPEG, MOV, AVI, FLV, MPG, WebM, WMV, and 3GPP uploads are accepted and spoken content is automatically transcribed
- runtimevisual scenes in video are explicitly not indexed or searchable, so this does not establish frame-based or temporal visual understanding
- runtimethe general file-upload page documents a 40 MB per-file limit
- Perplexity Help Center — File uploadsdocumented · reviewed 2026-08-28
- Target
- current Gemini CLI custom-command documentation · dated-documentation
- Environment
- local-default
- Observed
- 2026-08-28
- runtimesupported video files referenced with @{...} inside a custom command are encoded and injected as multimodal input
- runtimeaccepted containers, codecs, limits, frame sampling, timecodes, temporal reasoning, audio handling, and ordinary-prompt attachment methods are not established by the reviewed page
- Gemini CLI — Custom commandsdocumented · reviewed 2026-08-28
- 1. Evidence checked 2026-08-28: xAI documents direct video uploads in Grok chats and describes transcription and interpretation of audio and video, but the reviewed FAQ does not specify frame sampling, temporal reasoning, or audio-visual alignment.
- 2. Evidence checked 2026-08-28: Grok Bot lists video among common supported inputs and documents a 200 MB per-video limit, but it does not describe which frames, audio, transcript, timing, or metadata reach the model.
- 3. Evidence checked 2026-08-28: Gemini Apps accept video uploads up to 2 GB and document total video-duration limits of 5 minutes without a Google AI plan or 1 hour with Google AI Pro or Ultra. The reviewed page does not define frame sampling, timecode, or audio-visual alignment semantics.
- 4. Evidence checked 2026-08-28: Perplexity web accepts common video containers and automatically transcribes spoken content, but its documentation explicitly says visual scenes in video are not indexed or searchable. This is transcript-oriented input rather than documented visual-video understanding.
- 5. Evidence checked 2026-08-28: Gemini CLI custom commands encode a supported video path referenced with @{...} and inject it as multimodal input. The reviewed page does not enumerate containers, codecs, duration, frame sampling, timecodes, or audio-visual alignment.
No sourced issues are attached to this row.
- Methodology note
- xAI — Grok files and data FAQ documented · xAI · reviewed 2026-08-28
- xAI — Grok Bot files and results documented · xAI · reviewed 2026-08-28
- Google Gemini Apps Help — Upload and analyze files documented · Google · reviewed 2026-08-28
- Perplexity Help Center — File uploads documented · Perplexity · reviewed 2026-08-28
- Gemini CLI — Custom commands documented · Google · reviewed 2026-08-28
Found a wrong or incomplete result?
Name the exact product, describe what happened, add the date, and link public evidence when available. A community report starts a review. It does not change the support state by itself.