Initializing... drag & drop files here
Supports: XVID
.xvid file (a raw MPEG-4 ASP video stream). Batch is supported — queue several clips and they extract one after another.HH:MM:SS.sss. Hit Convert. Files are uploaded over an encrypted connection and processed on our servers — no sign-up, no watermark, and auto-deleted after a few hours.Xvid is the open-source MPEG-4 ASP encoder that drove the DVD-rip era in the early 2000s, packing feature-length movies onto a single CD-R. A bare .xvid file holds the MPEG-4 video elementary stream — most "Xvid" rips in the wild are actually AVI containers (use AVI to Opus for those). Pulling the audio out and re-encoding as Opus replaces the MP3 or AC-3 track with a modern codec that the IETF standardised in RFC 6716 (September 2012) and that the bitrate ladder from 6 kbit/s to 510 kbit/s now covers everything from VoIP to studio masters.
<audio>; Chrome, Firefox, Edge, and Safari (iOS 11 / macOS High Sierra and later) all decode it natively, so you can drop the extracted track straight into a web player.| Property | Opus | MP3 | AAC |
|---|---|---|---|
| Standardised | IETF RFC 6716 (Sep 2012) | ISO/IEC 11172-3 (1993) | ISO/IEC 14496-3 (1997) |
| Bitrate range | 6 – 510 kbit/s | 8 – 320 kbit/s | 8 – 529 kbit/s |
| Sample rates | 8 / 12 / 16 / 24 / 48 kHz | 8 – 48 kHz | 8 – 96 kHz |
| Channels | Up to 255 | 2 | Up to 48 |
| Minimum latency | 5 ms (restricted low-delay) | ~100 ms+ | ~20 ms (LC-AAC) |
| Quality at 64 kbps | Excellent (beats HE-AAC) | Audible artefacts | Good (HE-AAC) |
| Quality at 96 kbps | Beats LC-AAC and MP3 @ 136 kbps | OK | Very good |
| Licensing | Royalty-free | Patents expired 2017 | Patented (Via LA) |
| Browser support | Chrome, Firefox, Edge, Safari 11+ | Universal | Universal |
| Bitrate | Mode | Best for |
|---|---|---|
| 16–24 kbps | Mono | Voicemail, narrowband speech |
| 32–48 kbps | Mono / Stereo | Podcasts, audiobooks, dialogue |
| 64 kbps | Stereo | Casual music, background streaming |
| 96 kbps | Stereo VBR | Transparent for most music (matches AAC 128) |
| 128 kbps | Stereo VBR | Indistinguishable from source for critical listening |
| 192–256 kbps | Stereo VBR | Archival, mastering, YouTube-Premium-equivalent |
Opus combines the SILK (speech) and CELT (music) algorithms into one switchable encoder that adapts to the signal frame by frame. Listening tests on the Xiph reference page show Opus at 64 kbps beating HE-AAC and Vorbis, and at 96 kbps beating LC-AAC and MP3 even when MP3 is given 136 kbps. The MP3 track in a 2000s-era Xvid rip is typically 128–192 kbps; you can drop to 64–96 kbps Opus and still gain quality.
For ripped dialogue-and-score audio, 96 kbps stereo VBR Opus is the safe default — it's transparent on most material and ~50% smaller than the source MP3. If the rip is voice-heavy (commentary, audiobook, interview), drop to 32–48 kbps mono. If it's an action film with heavy LFE and you plan to archive, go 128–192 kbps stereo VBR.
Opus internally resamples every input to 48 kHz before encoding — that's mandated by RFC 6716 and is why the codec's quoted sample rates are 8, 12, 16, 24, and 48 kHz. If your Xvid source has a 44.1 kHz MP3 track, the converter resamples it on the way in; the final .opus file plays back at 48 kHz on every decoder.
Yes. Switch the Trim block from Unchanged to Trim and enter Start Time and Duration. Inputs accept seconds (92.5) or HH:MM:SS.sss (00:01:32.500). The trim happens server-side before encoding, so the output Opus file is exactly the slice you asked for — no separate audio editor needed. For more elaborate edits, the Audio Cutter page handles fades and multi-segment exports.
.avi files that contain Xvid video?This tool accepts .xvid files specifically — the raw elementary-stream extension. The Xvid codec is almost always shipped inside an AVI container (often misnamed), so if your file ends in .avi, use AVI to Opus instead. Both routes pull the audio track and re-encode it the same way.
.opus files?VLC has shipped Opus support since 2.0.4 (October 2012) and foobar2000 since 1.1.14 (August 2012). On the OS side, Android added native .opus playback in Android 10; iOS supports Opus in .caf and .opus containers since iOS 11. In browsers, Chrome, Firefox, Edge, and Safari (macOS High Sierra+ / iOS 11+) all decode Opus in <audio> tags. Older Android devices (5.0–9) play Opus only when it's wrapped in a Matroska or WebM container.
Variable Bitrate is the right default for almost everything — Opus's VBR mode is what the listening-test wins are built on, and it allocates bits where the signal actually needs them. Use Constant Bitrate only when a downstream system requires a fixed-rate stream (some live RTP pipelines, certain hardware decoders, or strict storage budgets). For everything else — podcasts, music, soundtracks, archival — leave VBR on.
Yes. Opus is a lossy codec, so re-encoding back to MP3 or AAC adds another generation of loss, but the output is still highly listenable. If you need broader compatibility down the line, MP3 to Opus (and its reverse) covers both directions, and you can re-compress the result with Compress Opus if the file is still too large for your target platform.
Set Audio Channel to Stereo (downmixes 5.1/7.1 to two channels) or Mono (sums to one channel and halves the bitrate budget). Opus supports up to 255 channels in its multichannel mode, but most movie rips ship as stereo or AC-3 5.1 — picking Stereo gives you a clean Dolby-style fold-down, while Mono is the right call for voice-only content where you don't want to spend bits on a duplicate channel.