Video File Info Online
Drop a video to see its container, codecs, resolution, frame rate, frame count, bitrates, sound and the metadata inside, then play it, step frame by frame and save a frame as PNG. No account and no upload.
MP4, MOV, MKV & WebM Viewer, Video Player with Sound for VS Code and Cursor, free
- Click a video in VS Code and it plays with its sound: a built-in decoder handles AAC, ALAC, MP3 and PCM, which VS Code's own player cannot.
- Frame by frame checking: one frame back or forward, 0.1x to 4x speed, an A-B loop, and Save frame as a full-size PNG.
- Converts ProRes, AVI, WMV and FLV to H.264 with your ffmpeg, opens MKV and WebM, and loads .srt and .vtt subtitles by themselves.
Optional Zovo Pro, USD 19 once: clip export as GIF or MP4, frame export, and a contact sheet. 3 free tries for each.
Drop a video file here
or
MP4, M4V, MOV, 3GP, MKV, WebM and AVI, any size. Only the header parts are read, never the whole video.
File
Metadata in the file
Tracks
| # | Kind | Codec | Details | Bitrate | Duration | Language | Name |
|---|
Top-level boxes
Open this in VS Code or Cursor
The free Video Preview with Sound extension plays .mp4, .mov, .mkv, .webm and .avi files inside VS Code and Cursor with their sound, which VS Code's own player leaves out for AAC. It steps one frame at a time, loops between two points, plays at 0.1x to 4x, loads .srt and .vtt subtitles by themselves and converts ProRes, AVI and other formats to H.264 with your ffmpeg.
Free, MIT license. About Video Preview with Sound for VS Code.
Zovo Pro
Clip export as GIF or MP4, frame export and a contact sheet. Zovo Pro, USD 19 once.
In the Video Preview with Sound extension, Zovo Pro saves the A-B part of a video as a GIF or an MP4 clip, saves frames as numbered full-size PNG files (every frame, every 5th or 10th, one per second or 10 spread out), and saves a contact sheet of 16, 30 or 48 frames with times and frame numbers. Each Pro tool works 3 times for free. One payment covers the Pro tools in 22 Zovo extensions. Everything that is free stays free.
After a card payment you get a key on the page. With GitHub Sponsors you sign in from the extension. Details on the Zovo Pro page.
Related tools
- MP4 Video Player & Preview with Sound on the VS Code Marketplace (also on Open VSX). Plays MP4, MOV, MKV and WebM files in VS Code, with sound.
- Audio Player & WAV Player. Plays WAV, MP3 and FLAC files with a waveform in VS Code.
- Image Editor. Crops, resizes and converts images in VS Code.
- TIFF Viewer & TIF Viewer. Opens TIFF and GeoTIFF images, 16-bit included, in VS Code.
- Hex Viewer Online, free in your browser.
- TIFF Viewer Online, free in your browser.
Questions
Is my video uploaded anywhere?
No. The page reads the file inside this tab. Its Content Security Policy sets connect-src to none, so the page cannot send your video anywhere, and it loads no library. The player plays the file from your own computer. Open the Network tab of your browser tools and you will see no request when a file opens.
What does it show?
The container and its brands, duration, file size and overall bitrate, and for each track the codec with its profile (such as H.264 High @ L4 or AAC-LC), resolution, frame rate, frame count and keyframes, sample rate, channels, bitrate, language and name. It also lists metadata stored in the file, such as the encoder, the creation date and, for phone videos, the camera model and location.
How big a video can it read?
Any size. The page jumps from box to box with File.slice and reads only the header parts, never the picture and sound data. A video whose moov header sits at the end, as many cameras write it, is read just as fast, and the page tells you where the header is.
Why does a video play here but not in VS Code?
Your browser has the AAC sound decoder and VS Code does not, so an MP4 can play here with sound and play silent in VS Code. The free Video Preview with Sound extension carries its own decoder, so the sound plays there too.
Why does a file show its facts but not play?
The facts come from the file itself, so they work for every codec. Playback uses the codecs of your browser, so ProRes, MPEG-4 Part 2 and most AVI files do not play in a browser. The VS Code extension converts them with your ffmpeg.
Can I save a frame?
Yes. Pause, step with the Frame buttons and press Save frame as PNG. The PNG has the full size of the video and its name holds the time. Frame steps use the frame rate of the file, so they match frame numbers in most videos.
What is free and what is Zovo Pro?
Everything on this page is free. In the Video Preview with Sound extension, playback with sound, frame steps, the A-B loop, subtitles, conversion and Save frame are free too. Clip export as GIF or MP4, frame export and the contact sheet are Zovo Pro, with 3 free tries each. One USD 19 payment covers the Pro tools in every Zovo extension.