CAVS to JPG Converter

Convert CAVS files to JPG format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: CAVS

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
File extension
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

Extract a JPG Frame from a CAVS Video: What This Tutorial Covers

A .cavs file holds a raw Chinese AVS1 video stream that most image viewers and editors can't open, so there's no built-in "save frame as picture" for it. This walk-through shows how to pull a single still — or a run of stills — out of a CAVS clip and download them as standard JPG images that open anywhere.

How to Convert CAVS to JPG

  1. Upload Your CAVS File: Drag and drop your .cavs file onto the page, or click "+ Add Files" to browse for it. Several clips can be queued and processed with the same settings.
  2. Choose Frame Selection: Open Advanced Options and pick Specific Frame to grab one still, then type a timestamp into Time (seconds) to mark exactly which moment to capture. Switch to Multiple Screenshots to pull a series of frames across the clip instead.
  3. Set Quality Preset and Resolution: Leave Quality Preset on "Very High (Recommended)" for the sharpest JPG, or lower it to shrink the file. Use Image resolution to keep the source size or scale to a preset width and height.
  4. Convert and Download: Click "Convert" and save the JPG. No sign-up, no watermark.

Walk-through: Single Frame vs Multiple Screenshots

The frame-selection choice decides whether you get one image or many, so it's worth getting right before you convert.

  • You want one exact still (a thumbnail or reference shot): choose Specific Frame and set Time (seconds) to the moment you need — for example 12.5 for twelve and a half seconds in. Reading the frame straight from the stream gives you the video's full native resolution, which is sharper than pausing a player and screenshotting (that captures whatever the player downscaled to, often with UI chrome baked in).
  • You want several frames across the clip: choose Multiple Screenshots to sample stills along the timeline and download them together. This is the route for storyboards, contact sheets, or scrubbing through footage for the best shot.
  • You want the smallest files: drop Quality Preset to a lower setting, or reduce Image resolution by percentage. JPG is a lossy format, so each step down trades a little detail for size.
  • You want the crispest possible image: keep Quality Preset at "Very High" and leave resolution at the original. If you need a perfectly lossless still instead, convert CAVS to PNG — PNG keeps every pixel exact at the cost of a larger file.

Common Errors and How to Fix Them

  • "The file won't upload or fails to process" — Confirm the file is genuinely a CAVS video and not an AviSynth .avs script (a text file that describes a video, not encoded frames). Those are unrelated despite the similar extension and won't yield an image.
  • "My extracted frame looks soft or blocky" — Frame sharpness tracks the source. AVS1 uses a loop filter that smooths blocking at low bitrates, so a heavily compressed broadcast clip will produce a softer still no matter the JPG quality. A higher-bitrate source gives a crisper frame.
  • "The colors or aspect ratio look off" — Some CAVS streams carry non-square pixels from broadcast sources. Pick a preset resolution under Image resolution to force a standard pixel grid if the still looks stretched.
  • "I picked a timestamp past the end of the clip" — The capture lands on the last available frame. Check the clip's actual length and set Time (seconds) to a value within it.

When This Doesn't Work

If the .cavs file is truncated or corrupted, frames after the damaged point may not decode, and a still pulled from that region can come out partial or blank. In that case, try a timestamp earlier in the clip. If you actually need the moving footage rather than a still — for editing or playback on a normal device — convert CAVS to MP4 to repackage the whole video into a widely supported format instead of extracting frames.

Frequently Asked Questions

What is a CAVS file and why can't I just open the frame directly?

CAVS is the video part of China's Audio Video Coding Standard (AVS1), promulgated as national standard GB/T 20090.2-2006 in 2006 and later published as IEEE 1857-2013. A .cavs file is a raw AVS1 video elementary stream with no container, so general-purpose viewers and image editors can't read it — you need a tool that decodes the stream and writes out a standard image, which is what this converter does.

Will the extracted JPG be the same resolution as the video?

By default, yes — the frame is read at the video's native resolution, so a 1080p CAVS clip produces a 1920×1080 JPG. If you'd rather have a smaller image, use Image resolution to scale it down by percentage or to a preset width and height before converting.

Does extracting a frame this way beat pausing the video and taking a screenshot?

It does for two reasons: the frame comes out at full native resolution rather than whatever your player downscaled to, and there's no player UI, cursor, or window chrome captured in the image. In our testing, a still pulled at a set timestamp matched the source frame pixel-for-pixel, whereas an OS screenshot of the same paused moment was both smaller and softer.

Why does my CAVS frame look softer than I expected?

JPG is a lossy format, and on top of that AVS1 applies an in-loop deblocking filter that smooths compression artifacts at low bitrates. A frame extracted from a low-bitrate broadcast clip therefore looks softer than one from a high-bitrate source, regardless of the JPG quality you choose. Keeping Quality Preset at "Very High" preserves as much source detail as the original frame contains.

Is this AVS1, or the newer AVS2 standard?

This handles AVS1 — the first-generation Chinese AVS video standard whose coding efficiency is broadly comparable to H.264/AVC. AVS2 is a separate, later generation (published as IEEE 1857.4-2018) aimed at surpassing HEVC; the .cavs extension specifically refers to AVS1 elementary streams.

What happens to my file after I convert it?

Your CAVS file is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public. The JPG you download is a standard image that opens in any browser, viewer, or editor.

Rate CAVS to JPG Converter Tool

Rating: 4.8 / 5 - 64 reviews