Video info viewer — codec, resolution, frame rate and bitrate

Choose a video and press Read details to see its length, container, video and audio codecs, resolution, frame rate, bitrates and tags, read from the file in your browser and ready to download as a CSV.

Live demo · real result from this tool

Drop your video here

or paste with Ctrl+V · nothing is uploaded

Only used for files the built-in engine cannot read or write (AVI, WMV, FLV…). Loaded from cdn.jsdelivr.net; FFmpeg is GPL-licensed. The video still never leaves your device.

Your result appears here — processed on your device.

Processed on your device — nothing is uploaded.

How to use the video info viewer

  1. Drop a video onto the box or click to choose one.
  2. For AVI, WMV, FLV, MPG, OGV and other rare formats, tick Allow the ffmpeg fallback for rare formats (≈30 MB, loaded once). Common files such as MP4, MOV, WebM and MKV do not need it.
  3. Press Read details.
  4. Read the summary (duration, resolution, frame rate and size) and the All details table below it. Press CSV to save the table.

What it does and when to use it

Before you upload, edit or archive a video, it helps to know exactly what it is. The viewer answers questions such as: is this H.264 or HEVC? Is it really 60 fps? Is it HDR? How many audio channels does it have? Why does an upload form reject it? It also shows title, artist, comment, genre and date tags when the file has them.

Use the numbers to choose settings in other tools. The bitrate tells you where to start in the video bitrate changer, the frame rate guides the video frame rate changer, and the resolution helps you pick a size in the video resizer. If a file is not decodable here, try the video converter with its ffmpeg fallback allowed.

How it works

For common formats, Mediabunny reads the container’s headers in your browser and asks each track for its codec, size, rotation and sample rate. The table shows:

  • Overall bitrate = file size in bits ÷ duration in seconds.
  • Frame rate = the average number of video packets per second in the sample read.
  • Video and audio bitrate = the average data rate of each track in that sample.
  • HDR and Decodable in this browser come from the browser’s own media checks.

For rare formats, and only if you tick the box, ffmpeg.wasm (version 0.12.10) is fetched from cdn.jsdelivr.net and runs on your device, listing the lines ffmpeg prints for the input.

Worked examples

  • A phone video: an MP4 shows Video codec AVC with its codec string, Resolution 1080×1920 (stored 1920×1080, rotated 90°), a frame rate close to 30 fps, and Audio codec AAC with 2 channels at 48,000 Hz.
  • Overall bitrate: a 45,000,000-byte file that lasts 60 seconds gives 45,000,000 × 8 ÷ 60 = 6,000,000 bits per second, shown as 6,000 kbps.
  • An AVI with the box unticked: the tool explains that this file needs the ffmpeg fallback instead of reading it.

Limits and tips

  • Frame rate is an average. Phone videos often have a variable frame rate, so 29.97 or 59.94 may show as a slightly different figure.
  • The ffmpeg summary is plainer than the table and is text only, with a download button.
  • Damaged or partly downloaded files may show no duration or fail to open.

Frequently asked questions

What does "Decodable in this browser" mean?
It says whether your browser can decode the video codec. If it shows No, for example for HEVC (H.265) video on some systems, the browser-based video tools on this site cannot edit that file in this browser. The video converter, with its ffmpeg fallback allowed, can often convert it to H.264.
Why does the Frames figure look too low?
Frame rate, frame count and the two bitrates are measured over every packet of each track. Only the packet headers are read, nothing is decoded, so even long files are quick, though a very large file can take a few seconds.
Why does the resolution say "stored 1920×1080, rotated 90°"?
Phones often store the picture sideways and add a rotation flag. The viewer shows the size you see when playing (1080×1920) and the stored size with the angle in brackets.
How do I read an AVI, WMV or FLV file?
Tick "Allow the ffmpeg fallback for rare formats". The page then downloads ffmpeg.wasm (about 30 MB, once) from cdn.jsdelivr.net and shows ffmpeg's stream summary. FFmpeg is GPL-licensed. The video itself still stays on your device.
Is my video uploaded?
No. Only the file's headers and a sample of its packets are read, in your browser.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close