Initializing... drag & drop files here
Supports: CAVS
A bare .cavs file is a raw Chinese AVS (AVS1) video elementary stream — coded picture data only, with no audio track and no container wrapped around it. OGG is an open, royalty-free audio container, normally holding Vorbis. So if your plan is to pull a soundtrack out of a .cavs and save it as OGG, there is usually nothing to pull: the conversion runs, but the OGG comes out silent or empty. That silence is not a converter bug — it is the format telling the truth about what it holds. This page lays out what each format actually is, explains where the sound really lives, and points you to the conversions that produce a real OGG track.
| Property | Value |
|---|---|
| Full name | Chinese AVS (AVS1), Audio Video Standard, first generation |
| Standard | GB/T 20090.2-2006, promulgated as China's national video-coding standard in February 2006 |
| Developed by | AVS Workgroup (China), founded June 2002 |
| Media type | Video elementary stream — picture only |
| Carries audio? | No — a bare .cavs holds no soundtrack |
| Container | None — raw elementary stream, which is why most players won't open it directly |
| Coding efficiency | Hybrid inter-frame coding, competitive with the H.264 of its era |
| Typical source | Chinese digital TV, broadcast, optical media; read via FFmpeg's raw AVS demuxer |
| Not to be confused with | An AviSynth .avs script — a text file, not video data |
| Property | Value |
|---|---|
| Full name | Ogg — open multimedia container; Vorbis — the usual audio codec inside it |
| Standard | Vorbis I specification; reference 1.0 released July 19, 2002 |
| Developed by | Xiph.Org Foundation |
| Media type | Audio file (the .ogg extension here carries audio) |
| Licensing | Open format, royalty-free, specification in the public domain |
| Default codec on this page | Vorbis (lossy); Opus also selectable as the output codec |
| Successor codec | Opus — Xiph has recommended it over Vorbis for new projects since 2013 |
| Best for | Open-source playback, games, web audio, music libraries that avoid patent-encumbered formats |
The two tables make the mismatch plain: a .cavs is the video half of a recording, and OGG is an audio-only destination. There is no audio elementary stream inside a bare .cavs, so a converter reading it for sound finds nothing and writes a silent file. To get real audio, you convert the file that still has it — the container the video was originally demuxed from.
The footage you watched with sound almost certainly lived inside a container. Chinese AVS broadcast and optical-media content is muxed — the AVS video and a separate audio track are packed together inside an MPEG transport stream (.ts) or an .mp4. When that container is demuxed down to a bare .cavs, the audio is left behind in the original file. So to produce a real OGG, point the converter at the source that still carries sound:
.cavs onto the page, or click "+ Add Files" to choose it from your computer. You can queue several files to run with the same settings..cavs never had..ogg file. No sign-up, no watermark.Because a bare .cavs is a Chinese AVS (AVS1) video elementary stream and holds no audio. AVS1 defines video coding only — the video coding part was promulgated as the national standard GB/T 20090.2 in February 2006, with efficiency competitive with the H.264 of its era — so there is no soundtrack packed inside a raw .cavs for the converter to encode, and any OGG produced from it is silent. The audio for that footage lived in the container the video was demuxed from, usually an MPEG transport stream (.ts) or an .mp4. To get real sound, convert that container instead: TS to OGG or MP4 to OGG.
It is still in the original container, not in the .cavs. Chinese AVS broadcast and optical-media content is muxed: the AVS video and a separate audio track are packed together inside an MPEG transport stream or MP4. When a tool demuxes that file down to a bare .cavs, it keeps only the video elementary stream and leaves the audio behind in the source. Point the converter at the original .ts or .mp4 (TS to OGG, MP4 to OGG) and the audio track is read and encoded normally.
By default this page encodes Vorbis, the codec OGG is most associated with — an open, royalty-free format whose reference 1.0 was released by the Xiph.Org Foundation in July 2002. You can switch the output codec to Opus, Vorbis's successor from the same foundation, which Xiph has recommended over Vorbis for new projects since 2013; Opus is more efficient at low bitrates and for speech. For a music library that other open-source players expect, Vorbis-in-Ogg is the safe default. For a small, modern file aimed at chat or the web, choose Opus — or use CAVS to Opus directly. Either way, the source still has to contain audio.
.avs script instead?Worth checking, because the extensions look similar. An .avs AviSynth file is a small text script that tells a video frameserver how to process other clips — it is not video data and not Chinese AVS, and it holds no audio or video to convert at all. A .cavs (Chinese AVS) file is genuine coded video, developed under China's AVS Workgroup, which was founded in June 2002. If your file opens as readable text in an editor, it is an AviSynth script. If it is binary coded data from Chinese digital TV or broadcast, it is a real AVS1 video stream — still video-only, so the silent-output explanation above applies.
Then OGG is the wrong target, because the .ogg audio file here discards the picture. To keep the moving footage in a broadly playable file, transcode the stream with CAVS to MP4 instead, which wraps the AVS video into an MP4 that today's players and devices open directly. There is no way to recover a soundtrack the .cavs never carried, so if your goal is a watchable clip, MP4 is the right destination and OGG is not.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — never shared or made public. There is no sign-up and no watermark. In our testing, a genuine raw .cavs video stream yields a silent OGG file regardless of the bitrate selected, while feeding a real .ts or .mp4 container that holds an audio track produces a normal OGG at the chosen quality.