Initializing... drag & drop files here
Supports: MPG, MPEG
An .mpeg file is an MPEG program stream: MPEG-1 or MPEG-2 video with MP2 audio, the container behind DVDs, VCDs and older broadcast captures. AV1 sits at the other end of video history — the codec published by the Alliance for Open Media, designed for streaming delivery and dramatically more efficient per bit. This page re-encodes the video to AV1 and the audio to Opus. One thing to know before you start: .av1 is a codec name, not a container, and what you download is a Matroska file wearing an .av1 extension.
| Property | Value |
|---|---|
| Accepted extensions here | .mpeg, .mpg |
| Container | MPEG program stream (packetised, designed for disc and local playback) |
| Typical video codec | MPEG-1 video, or MPEG-2 video — standardised as ITU-T H.262 / ISO-IEC 13818-2, first approved July 1995 |
| Typical audio codec | MPEG-1 Audio Layer II (MP2) |
| Typical resolution | 352×240 / 352×288 (VCD), 720×480 NTSC or 720×576 PAL (DVD) |
| Scan type | Frequently interlaced on DVD and broadcast material |
| Pixel aspect | Often anamorphic — non-square pixels carrying 16:9 inside a 4:3 frame |
| Compression efficiency | Low by modern standards; large files for the picture delivered |
| Best for | Disc authoring, legacy archives, universal desktop decodability |
| Property | Value |
|---|---|
| Specification | AV1 Bitstream and Decoding Process Specification, v1.0.0-errata1, published by the Alliance for Open Media |
| Licensing | Royalty-free open codec |
| Encoder used here | SVT-AV1 (libsvtav1), the fast production AV1 encoder |
| Container actually written | Matroska, under the .av1 filename |
| Default audio codec | Opus |
| Quality scale | CRF 0-63 (lower is better quality and a larger file) |
| Compression modes offered | Quality Preset, Specific file size, Constant Bitrate, Variable Bitrate, Constant Quality, Constraint Quality |
| Native browser support | About 94% of global usage — Chrome 70+, Firefox 67+, Edge 121+, Safari 17+ partial, per caniuse |
| Hardware decode | Recent GPUs and SoCs only; older TVs, disc players and phones have none |
| Best for | Shrinking legacy footage for storage or modern web delivery |
.av1 names a codec the way .divx and .xvid do — there is no such thing as an "AV1 file format." Our pipeline therefore encodes the AV1 video stream and muxes it, together with the Opus audio track, into a Matroska container, then names the result .av1 to match the page you converted on.
That matters in practice:
.mkv and it will open in anything that plays Matroska — VLC, MPV, mpv-based players, Plex, Kodi, current Chrome and Firefox..av1; strict library scanners and upload validators frequently will not..mpeg or .mpg, or click "Add Files". Both extensions are accepted and multiple clips can be queued with shared settings..mkv. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark..av1 a real format?No. AV1 is a video codec, not a file format, so nothing can be "an AV1 file" the way something is an MP4. Our pipeline writes a Matroska container holding the AV1 video track and an Opus audio track, and names it .av1 because that is the conversion you asked for. Rename it to .mkv and every Matroska-capable player will open it, audio and all.
Usually a large reduction, because MPEG-1 and MPEG-2 are early-1990s codecs with far weaker compression tools than AV1 — no modern intra prediction, no flexible block partitioning, no advanced motion compensation. How large depends entirely on the source bitrate and content: a high-bitrate DVD rip of a clean studio source shrinks enormously, while a noisy, grainy analogue capture resists compression in any codec. Set "Specific file size" if you need a guaranteed result rather than an estimate.
Rather than quote a number from the slider, pick deliberately: on AV1's 16-63 scale, lower means higher quality and a bigger file, and useful archival values sit well below the midpoint. Because two configuration contexts both apply to this page, the value the slider opens on is not something we will assert — type the value you want instead of trusting the starting position, or leave "Quality Preset" on "Very High (Recommended)" and let it choose.
No, and nothing else will either. Re-encoding can only preserve detail that survived the original MPEG compression — it cannot restore what was discarded, remove existing blocking, or add resolution. Standard-definition footage stays standard-definition. The gain from this conversion is file size, not picture quality, and pushing the resolution up under "Video resolution" makes a larger file of the same soft picture.
Yes. The MP2 audio in your program stream is decoded and re-encoded, with Opus as the default for AV1 output, and stays in sync inside the Matroska container. Opus is a strong choice here — it is efficient at low bitrates and well supported by modern players. You can select a different Audio Codec before converting if the destination requires one.
AV1 does far more analysis per frame than H.264 or MPEG-2 — that analysis is exactly where the compression gain comes from. We run SVT-AV1, which is the fast production-grade AV1 encoder rather than the reference one, but AV1 encoding remains inherently heavier than legacy codecs. If turnaround matters more than file size, MPEG to MP4 with H.264 finishes far sooner.
Software decoding is broad: current Chrome, Firefox, Edge and Safari 17+ cover roughly 94% of global browser usage, and VLC and MPV decode it on the desktop. Hardware decoding is much newer and limited to recent GPUs and mobile SoCs, so on an older phone, smart TV or media box you may get no playback at all — or playback that drains the battery through software decode. Anything from the DVD era has no AV1 support whatsoever.
Neither, so plan around them. We do not deinterlace anywhere, so interlaced DVD and broadcast material carries its field combing into the AV1 encode as picture content — deinterlace in a desktop editor first if it matters. Anamorphic sources are also normalised to square pixels without correcting the display aspect, so 16:9 content stored in a 720×576 frame comes out horizontally squashed. Fix that by choosing "Width x Height" under "Video resolution" and entering the intended display size, such as 1024×576.