Initializing... drag & drop files here
Supports: CAVS
CAVS (Chinese AVS, the GB/T 20090.2 national video standard) plays in set-top boxes and broadcast pipelines but almost nothing on the open web. This converter turns a CAVS clip into an APNG — an animated PNG that keeps full 24-bit color and smooth 8-bit alpha transparency with lossless frames, so a short logo or UI animation looks crisp rather than dithered the way a GIF would. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.
.cavs file onto the page or click "Upload" to pick it from your device.| Property | APNG | GIF | Animated WebP |
|---|---|---|---|
| Color depth | 24-bit (16.7M) | 256-color palette | 24-bit (16.7M) |
| Transparency | 8-bit alpha (smooth) | 1-bit (hard edges) | 8-bit alpha (smooth) |
| Compression | Lossless | Lossless, palettized | Lossy or lossless |
| Typical file size | Largest | Medium | Smallest |
| Browser support | ~94.7% (Chrome 59+, Firefox 3+, Safari 8+, Edge 79+) | Universal | Chrome, Edge, Firefox, Safari 14+ |
| Fallback if unsupported | Shows first frame as static PNG | — | Broken / no image |
| Best for | Lossless logos, UI loops, smooth edges | Maximum compatibility | Smallest web delivery |
Pick APNG when transparency and exact color matter more than file size; pick GIF when you need it to play literally everywhere, or keep it as MP4 when it's a longer clip and size is the priority.
Because APNG frames are lossless and CAVS is a compressed video codec, an APNG re-encodes every frame without the inter-frame motion compression CAVS uses. APNG is meant for short animations — a few seconds of a logo or interface loop — not for re-wrapping a full video. For a long clip, convert to MP4 instead, which stays compressed.
No. CAVS is an opaque broadcast video codec with no alpha channel, so the output APNG will be fully opaque. APNG's 8-bit alpha transparency only helps when the source already contains transparency — it can't be invented during conversion.
Chrome 59+, Firefox 3+, Safari 8+, Edge 79+, and Opera 46+ play APNG natively — roughly 94.7% of browsers worldwide per caniuse. Viewers that don't support it fall back to showing the first frame as a static PNG rather than breaking, which is one reason APNG degrades more gracefully than animated WebP.
Use APNG if your animation has gradients, soft edges, or needs smooth (anti-aliased) transparency — GIF caps out at 256 colors and a single hard-edged transparent color, which produces visible banding and jagged outlines. Choose GIF only when you need it to render in every old client, email reader, or chat tool without exception.
Both scale the file roughly linearly. Doubling the framerate doubles the number of stored frames, and halving the resolution cuts each frame's pixel count to a quarter. In our testing, dropping a clip from 30 FPS to 10 FPS and capping the width at 480 px is usually enough to bring an oversized APNG back to a shareable size without obvious quality loss on short loops.
No. Your CAVS upload travels over an encrypted (TLS) connection, is processed on our servers, and is deleted automatically after a few hours. Files are never shared, made public, or used for anything other than producing your APNG, and there's no sign-up or watermark.