Initializing... drag & drop files here
Supports: AVI
Both conversions do the same job — decode the audio stream out of a Microsoft AVI container and throw the video away — and the only real question is which codec you write it back as. Opus wins on size and on modern-web playback; MP3 wins on being playable by absolutely everything. The short answer: choose Opus when you control what will play the file (a browser, a phone app, a self-hosted site, a chat client), and choose AVI to MP3 when the file has to work on a car stereo, an old iPod or someone else's unknown device. Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours later.
| Property | Opus | MP3 |
|---|---|---|
| Standard | IETF RFC 6716, published 2012 | MPEG-1 Audio Layer III, ISO/IEC 11172-3, 1993 |
| Licensing | Open and royalty-free by design | Fraunhofer ended its licensing program in 2017 |
| Bitrate range | 6 to 510 kbit/s | 8 to 320 kbit/s |
| Sample rates | 8 kHz to 48 kHz, operating at 48 kHz internally | 8 kHz to 48 kHz |
| Channels | Mono, stereo, and up to 255 via multistream | Mono and stereo only |
| Design goal | Speech and music in one codec, including real-time use | Music playback at CD-era bitrates |
| Frame size | 2.5 ms to 60 ms, low enough for live conversation | Fixed frames, not built for real time |
| Browser playback | Chrome 33+, Firefox 15+, Edge 14+; partial on desktop Safari, full on iOS Safari 18.4+ | Every current browser |
| Cars, hi-fi, older players | Rare | Effectively universal |
| Comfortable rate for music | Around 96-128 kbit/s | Around 192-256 kbit/s |
.opus.The File Compression group offers a Quality Preset, a fixed Constant Bitrate, a Variable Bitrate range, a Custom Bitrate you type in, or a Specific file size to hit. The Constant Bitrate dropdown opens at 128 kbit/s, which is already generous for most material.
| Bitrate | Sounds like | Best for | Size per minute |
|---|---|---|---|
| 24 kbit/s | Clear speech, tiny files | Voice notes, spoken-word archives | ~0.18 MB |
| 32 kbit/s | Comfortable speech | Podcasts, lectures, interviews | ~0.23 MB |
| 48 kbit/s | Speech with music beds holds up | Documentary audio, radio-style content | ~0.35 MB |
| 64 kbit/s | Very good, casual music is fine | Mixed content, long recordings | ~0.46 MB |
| 96 kbit/s | Comfortable for most music | General music listening | ~0.69 MB |
| 128 kbit/s | Ample headroom for music | Music you intend to keep | ~0.92 MB |
The Variable Bitrate dropdown offers ten ranges from 6k-24k up to 320k-510k, that last one sitting at the ceiling the Opus specification defines. There is no practical reason to go near it; the codec reaches transparency for most listeners far lower than MP3 does.
.opus file. The video stream is discarded, so a large AVI still yields a small audio file.Chrome from version 33, Firefox from 15 and Edge from 14 all play Opus natively, as do VLC, mpv, foobar2000, Android and anything built on WebRTC. Safari is the awkward one: desktop Safari has only partial support even in current releases, while Safari on iOS reached full support in version 18.4. Apple's Music app will not import .opus at all. If any of that is a problem for your audience, extract to MP3 instead.
Some, because this is a lossy-to-lossy step in most cases. AVI usually carries MP3 or AC-3 audio, which has already been compressed once, and re-encoding to Opus sheds a little more. Opus is efficient enough that at 96-128 kbit/s the second generation is inaudible to nearly everyone. If your AVI happens to hold uncompressed PCM, you are going from lossless to lossy for the first time, so pick a higher rate.
At low and middle bitrates, generally yes — which is why WebRTC, Discord and YouTube all use it. Opus was designed to replace both Vorbis for music and Speex for speech, and it switches between a speech-oriented and a music-oriented mode internally, so it holds together at rates where MP3 audibly falls apart. Above roughly 256 kbit/s the comparison stops mattering, because both are transparent. The gap that remains is compatibility, not sound.
Because Opus operates at 48 kHz internally. The encoder accepts 8, 12, 16, 24 and 48 kHz input and resamples anything else, so a CD-rate 44.1 kHz soundtrack comes out tagged 48 kHz. This is normal and not a defect — there is no audible penalty, and the file plays at the correct speed and pitch.
The specification stops at 510 kbit/s for a stream, and the encoder allows roughly 256 kbit/s per channel, so a mono extraction tops out lower than a stereo one. In practice nothing above about 160 kbit/s is worth the bytes for stereo music. If you genuinely need an untouched copy of the soundtrack rather than a small one, use AVI to WAV for uncompressed PCM or AVI to FLAC for lossless compression.
Both, and that is the point of the design. Its speech layer handles dialogue and its music layer handles everything else, with the encoder switching as the material changes — so a documentary that alternates between narration and score does not need two different settings. For full songs, 96-128 kbit/s is comfortable for most listeners; push to 160-192 kbit/s for critical listening.
Not from this page, which outputs audio only. If what you actually want is a modern, small video with Opus sound, convert the AVI to WebM — that container pairs VP9 video with Opus audio and plays natively in Chrome, Firefox and Edge. Extract-then-remux is the long way round for the same result.
Use the Trim group and enter a Start time plus a Duration, in seconds or in HH:MM:SS.sss form; only that window is encoded. If you need several separate excerpts, convert once and then cut the result with the audio cutter rather than running the conversion repeatedly.
Your AVI is uploaded over an encrypted connection and converted on our servers. The upload and the finished .opus file are both deleted automatically a few hours later, there is no sign-up and no watermark, and files are never shared or made public. Since only the audio is written, the download is small even when the source video is not.