CAVS to AVIF Converter

Convert CAVS files to AVIF 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
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 Frame from CAVS as AVIF: What This Tutorial Covers

A bare .cavs file is a raw Chinese AVS (AVS1) video bitstream — coded picture data with no container around it, which is why most media players refuse to open it at all. This tutorial shows how to pull one still frame out of that stream and save it as an AVIF image, the AV1-coded format that lands roughly 30-50% smaller than a JPEG at the same visual quality. It is written for anyone holding .cavs footage from Chinese broadcast or archive material who needs a clean still without first installing FFmpeg.

How to Convert CAVS to AVIF

  1. Upload Your CAVS File: Drag and drop your .cavs onto the page, or click "+ Add Files" to browse. You can queue several streams to process with the same settings.
  2. Pick the Frame Under "Frame Selection": Choose Specific Frame and type the moment into Time (seconds) — for example 4.500 for the frame at 4.5 seconds. That single frame becomes your AVIF. To grab several stills across the clip instead, switch to Multiple Screenshots.
  3. Set Quality and Size (Optional): Leave the Quality Preset on Very High (Recommended) for a near-lossless still, or step it down for a smaller file. Use Resolution Percentage, Preset Resolutions, or Width x Height to scale the frame, or set Specific file size to target an exact size in MB.
  4. Convert and Download: Click "Convert" and download your AVIF image. No sign-up, no watermark.

Walk-through: Landing on the Exact Frame You Want

Because a raw .cavs stream is video-only, the frame grab always has picture to read — there is no audio track to worry about, so the moment you target is the only decision that matters. The Time (seconds) field accepts decimals, so you can step frame-by-frame around a moment of motion until you land on a clean one:

  • One precise still: keep Specific Frame selected and enter the timestamp, e.g. 2.000 for two seconds in. Nudge it by hundredths (2.040, 2.080) if the first grab is blurry or mid-motion.
  • A contact sheet of the whole clip: switch to Multiple Screenshots and set the Capture Rate (for example one frame per second). The tool returns all the stills bundled in a ZIP rather than a single image.
  • Smallest possible file: drop the Quality Preset below Very High, or set Specific file size and let auto-scaling pick dimensions that hit your target without pixelating.

Common Errors and How to Fix Them

  • "My export is a single picture, not a video" — That is correct: this tool extracts a still frame, not a clip. If you want the moving footage, wrap the stream into a playable file with Convert CAVS to MP4 instead.
  • "The frame shows thin horizontal lines or combing" — AVS broadcast content is frequently interlaced, so a frame caught mid-motion can comb. Nudge Time (seconds) a few hundredths to land on a steadier moment and re-run; the artifact is in the source fields, not added by AVIF.
  • "The AVIF won't open on my computer" — Some desktop viewers and older browsers still can't decode AVIF. If you need a still that opens anywhere, extract the frame as JPG instead.
  • "The still looks soft even at Very High" — AVS1 content is standard- or high-definition broadcast footage, not 4K. AVIF preserves the frame efficiently but cannot add detail the original encode never stored.

When This Doesn't Work

If your file isn't a true raw AVS stream — for instance an AviSynth .avs script (a text file of frameserving instructions, not media) saved with the wrong extension, or a .cavs that is zero-byte or truncated from an unfinished download — there is no decodable picture to capture, and the grab will fail. Re-download the source, confirm it is an actual AVS video bitstream, and try again. If the footage is wrapped inside a container (a .ts, .mp4, or .mkv), point the matching converter at the whole file rather than a demuxed .cavs.

AVIF Still vs the Same Frame as JPEG or PNG

Property AVIF (this tool) JPEG PNG
Codec AV1 still (AOMedia, 2019) DCT (1992) DEFLATE lossless
File size for an SD/HD frame Smallest — ~30-50% under JPEG Baseline Largest
Compression Lossy or lossless Lossy Lossless
Browser support ~93% (Chrome 85+, FF 93+, Safari 16.4+) Universal Universal
Best for Modern web use, smallest file Sharing anywhere, legacy apps Editing, exact pixels

Frequently Asked Questions

Does frame extraction work on a CAVS file even though it has no audio?

Yes. A .cavs is a raw AVS1 video elementary stream — by design it carries picture only, with no soundtrack inside. That missing audio matters for an audio export, but it is irrelevant here: the frame grab reads the video stream, which is all a .cavs contains, so there is always an image to capture. You simply get a silent still, which is exactly what an image is.

What is a .cavs file, and why won't my player open it?

A .cavs is a raw Chinese AVS video bitstream — the picture half of AVS1, China's first-generation Audio Video Standard, standardized as GB/T 20090.2 and adopted as a national standard in February 2006 by the AVS Workgroup (which began work in 2002). Because it is a bare elementary stream with no container, no index, and no audio, most players have nothing to latch onto and refuse to open it; tools built on FFmpeg read it through a dedicated raw AVS demuxer. This page extracts a frame from that stream so you don't have to install one.

Will AVIF make my old CAVS frame look sharper?

No, and this is the honest catch. AVIF is a more efficient codec, so it stores the same picture in a smaller file with fewer compression artifacts than JPEG. But AVS1 is first-generation broadcast video — standard or high definition with TV-range color, not 4K — and AVIF cannot reconstruct detail the original encode discarded. You get a smaller, cleaner-compressed copy of the existing frame, not a higher-resolution one.

Which browsers and devices can open an AVIF file?

AVIF is supported by roughly 93% of browsers in use today, per caniuse.com: Chrome 85+, Firefox 93+, Edge 121+, and Safari 16.4+ (macOS 13 / iOS 16, from 2023). Older browsers and some desktop image viewers won't open it — if you need a still that opens anywhere, including legacy apps and email, extract the frame as JPG instead.

Can I pull several frames from one CAVS file at once?

Yes. Switch the Frame Selection from Specific Frame to Multiple Screenshots and set the Capture Rate — for example one frame per second. Instead of a single image you get all the captured stills bundled in a ZIP, which is handy for finding the best frame across a clip or building a contact sheet from archive footage.

How are my files handled, and how long are they kept?

Your .cavs is uploaded over an encrypted (TLS) connection, processed on our servers, and the files are deleted automatically a few hours after conversion. There is no sign-up, no watermark on the output, and your files are never shared or made public. In our testing, a standard-definition frame saved at the Very High preset came out in the low tens of kilobytes — noticeably smaller than the same frame exported as a high-quality JPEG. If you want the moving footage instead of one frozen frame, wrap the stream into a playable file with Convert CAVS to MP4.

Rate CAVS to AVIF Converter Tool

Rating: 4.8 / 5 - 115 reviews