Initializing... drag & drop files here
Supports: XVID
.avi file (Xvid is a video codec, normally carried in an AVI container) or click "+ Add Files." Batch upload is supported, and processing happens on our servers — no account, no watermark..weba file.Xvid is an MPEG-4 Part 2 ASP video codec released as a free fork of OpenDivX in 2001, and the AVI files most Xvid encodes ship in usually pair the video with an MP3 or AC-3 audio track. WEBA is the audio-only WebM container — same Matroska-derived structure as .webm, but with no video stream — and it's almost always Opus-encoded today. Pulling the audio out as WEBA gives you a small, modern, royalty-free file that streams cleanly in HTML5 <audio> elements without any of MP3's licensing baggage or AVI's bloat.
<audio src="track.weba"> works in Chrome 33+, Firefox 15+, Edge 14+, and Safari 14.1+ (macOS Big Sur and later) without any plugin or fallback.| Property | Xvid in AVI (source) | WEBA (output) |
|---|---|---|
| Type | Video container with audio track | Audio-only container |
| Container | AVI (Microsoft, 1992) | WebM/Matroska (Google, 2010) |
| Typical audio codec inside | MP3, AC-3, sometimes AAC | Opus (default), Vorbis |
| Royalty status | MP3 patents expired 2017; AVI itself patent-free | Royalty-free since launch |
| Best bitrate range (audio) | 128-320 kbps MP3 | 64-160 kbps Opus |
HTML5 <audio> native support |
No (AVI not supported) | Yes, all modern browsers |
| Streaming-friendly | No, AVI is not seekable over HTTP without index hacks | Yes, WebM is designed for HTTP streaming |
| Typical file size for 3-min track | 4-7 MB (audio portion alone, MP3 192 kbps) | 2-3 MB (Opus 96 kbps) |
| Quality Preset | Approx. Opus bitrate | Best for | Notes |
|---|---|---|---|
| Lowest | 24 kbps | Voice memos, low-bandwidth speech | Mono only sounds best at this rate |
| Low | 48 kbps | Spoken word, podcasts on mobile data | Indistinguishable from 96 kbps MP3 for speech |
| Medium | 64-96 kbps | General-purpose audio, audiobooks | Stereo music starts sounding fine at 96 kbps |
| High | 128 kbps | Music streaming, web audio | Roughly equals 192 kbps AAC or 256 kbps MP3 |
| Highest | 160-192 kbps | Music archival, mastering source | Diminishing returns above this; 510 kbps is the spec ceiling |
Both are royalty-free and both work inside WebM, but Opus (RFC 6716, 2012) was designed after a decade of audio-coding research and outperforms Vorbis at every bitrate below 192 kbps. It also has wider browser support — Vorbis never landed in Safari, while Opus works in Safari 14.1+ on macOS Big Sur and later. Unless a tool specifically asks for Vorbis, Opus is the right pick.
Almost always, but not guaranteed. Xvid only encodes video; the AVI file you have wraps Xvid video alongside a separate audio stream (usually MP3, sometimes AC-3 or PCM). A handful of muxed Xvid files — especially older animation or silent-movie rips — have no audio stream at all, and converting one of those to WEBA will fail or produce a 0-byte file.
WEBA (Opus) for web players, modern browsers, and any project where you control the playback environment. Xvid to MP3 for universal compatibility — every device made since 1995 plays MP3, including hardware MP3 players, car stereos, and old phones. Xvid to AAC is the middle ground and is what iTunes/Apple Music use natively. WEBA is smallest at the same perceived quality.
48000 Hz, or just leave it at Original. Opus internally resamples everything to 48 kHz (or one of its supported rates: 8, 12, 16, 24, 48 kHz) before encoding, so picking 44100 Hz output forces a downstream resample in the decoder and adds nothing useful. Most Xvid-era AVI files use 48000 Hz audio anyway, since DVD-rips inherited the AC-3 sample rate.
.weba files?Yes, since Safari 14.1 (released April 2021, macOS Big Sur 11.3 and iOS 14.5). The Safari implementation supports WebM container with Opus and VP8/VP9 streams. For older Safari versions, Xvid to MP3 is the safer fallback.
Opus stays intelligible down to 6 kbps mono — that's WhatsApp's lowest voice-message bitrate. For a comfortable voice file, 16-24 kbps mono at 16000 or 24000 Hz produces files around 100-180 KB per minute. A typical 30-minute interview at those settings is under 6 MB.
Yes — drag multiple AVIs onto the upload area. Each file converts in its own browser worker, and you'll get a separate .weba output per input. Batch mode shares the same Quality Preset, channel, and sample-rate settings, so split the batch if some files need different treatment (e.g., music vs. dialogue).
Lossy → lossy transcoding always introduces a second pass of compression artefacts. The Xvid AVI's MP3 or AC-3 track was already lossy; encoding that to Opus loses a little more. At 128 kbps Opus the difference is inaudible to most listeners, but if the source was already 64 kbps MP3, dropping further to 48 kbps Opus will be noticeable. Pick a Quality Preset at least as high as the source bitrate.
Yes. In Advanced Options, open "Trim," set a start time (HH:MM:SS), and either set a duration or leave it blank to go to the end of the file. The trim runs before the encode, so you only pay encoding time for the segment you keep. Combine with Compress WEBA afterwards if you need to shrink the trimmed clip further.