Inspect

Video Metadata Viewer

Details

How to use Video Metadata Viewer

What the tool does, how to run it, and what to expect from the result.

What the report actually tells you

Most of the time people arrive here because something rejected their file, and the rejection did not say why. Upload limits are almost always about four things: the container, the video codec, the resolution or frame rate, and the audio codec. All four are in the first two blocks of the report, so the comparison against whatever limits the service publishes takes a few seconds.

The per-stream detail matters more than it looks. A file can be a perfectly valid MP4 and still be rejected because the video is HEVC rather than H.264, or because the audio is AC-3 rather than AAC, or because the pixel format is yuv444p where the target expects yuv420p. The container name alone never tells you that; the stream table does.

Subtitle and data streams are listed too. A video that plays fine locally but loses its captions after conversion usually had a subtitle stream the conversion dropped, and seeing it listed here is the fastest way to confirm that is what happened.

Why it runs in the browser

The inspection uses ffmpeg compiled to WebAssembly, running inside the page. That is why it reads containers the browser itself cannot play: a browser refuses an MKV or a WMV outright, while ffmpeg reads the stream table of both. It is the same reason the first inspection takes a moment, since the decoder is about 32 MB and has to be fetched once. Your browser caches it and later files are immediate.

Running locally is not only a privacy line. The files worth inspecting are often the ones that cannot be uploaded anywhere: unreleased footage, a client cut, a recording of a private call. A tool that required an upload would be useless for exactly the files people most need to check.

Tips

Getting a better result out of Video Metadata Viewer

Specific settings and thresholds, not general advice.

  • Copy the report before you start converting. Comparing the before and after is the quickest way to see what a conversion actually changed.
  • If a file was rejected, read the codec line before the container line. A valid MP4 holding HEVC video is the single most common cause.
  • Check the frame rate on anything recorded on a phone. Variable frame rate footage is valid and still breaks a lot of editing and upload pipelines.
  • A missing audio stream in the report explains a silent export more reliably than any amount of replaying the file.
Limits

What Video Metadata Viewer does not do

The honest boundary, so you do not lose time finding it yourself.

  • It reports what ffmpeg can read from the container and stream headers. It does not decode the whole file, so it cannot detect corruption partway through.
  • Variable bitrate files report an average, not a profile over time.
  • It shows container-level metadata tags, not full photo EXIF; use the EXIF GPS viewer for that.
  • Very large files still have to be read into memory in the tab, so a multi-gigabyte source may fail on a low-memory device.
  • It reads files. It does not change them, and there is no export other than copying the report as text.
Reference

Terms used on this page

Short, plain-language definitions for the formats and settings above.

At a glance

Who Video Metadata Viewer is for

A quick way to understand who this helps, what it solves, and where it connects next.

Best fit

Editors, developers, and anyone told their file is the wrong format.

Ideal for

Finding out what codec, resolution or bitrate a file actually uses before converting or uploading it.

FAQ

Common questions

Short answers for the questions people usually have before trying a utility like this.

Is the Video Metadata Viewer free?

Yes. There is no sign-up and no limit on how many files you inspect.

Is my file uploaded anywhere?

No. The file is read locally with ffmpeg compiled to WebAssembly. Nothing is transmitted, nothing is stored, and the report is built in memory.

Which formats can it read?

Anything ffmpeg can demux, which is far more than a browser can play: MP4, MOV, MKV, AVI, WebM, FLV, WMV, MPEG and transport streams, plus MP3, AAC, FLAC, Opus, AMR, WMA, WAV and common image formats.

Why does the first file take a few seconds?

The decoder is fetched the first time you inspect something, which is about 32 MB. After that your browser has it cached and inspection is immediate.

Can it tell me why a site will not accept my video?

Usually, yes. Rejections almost always come down to container, video codec, resolution or frame rate, or audio codec, and all of those are in the report. Copy it and compare against the limits the service publishes.

Does it show GPS or camera information?

It shows the metadata tags the container carries, which for phone video often includes the creation date and sometimes a location tag. For photo EXIF specifically, the EXIF GPS viewer is the better tool.

Recommendations

You Might Also Like

Nearby tools from the catalog that fit the same job or workflow.

Cleanor app

Do it all on your device

Cleanor puts these tools in one app: compress and convert images, video, and audio, work with PDFs, and scan text right on your device. Plus free up storage and clear inbox clutter with Email Cleaner. Start with a free trial.

  • iPhone
  • Android
  • Macsoon
  • Windowssoon