Initializing... drag & drop files here
Supports: MPG, MPEG
Old MPEG footage — MPEG-1 and MPEG-2 program streams off DVDs, capture cards and early camcorders — tends to bounce off Apple software. Apple's own list of formats Final Cut Pro imports covers H.264, HEVC and ProRes inside MOV and MP4; plain MPEG program streams are not on it. Re-encoding to H.264 inside a QuickTime .mov gives iMovie, Final Cut Pro and QuickTime Player something they read natively. This is a full re-encode, never a rewrap, so the picture is decoded and encoded again from scratch.
.mpeg or .mpg clip onto the page, or click "+ Add Files". Several files can be queued and converted with one set of settings..mov. Files upload over an encrypted connection, are processed on our servers and are deleted automatically after a few hours — no sign-up, no watermark.| Property | MPEG source (.mpeg / .mpg) |
MOV output |
|---|---|---|
| Container | MPEG program stream | QuickTime File Format |
| Video codec | MPEG-1 or MPEG-2 | H.264 by default, re-encoded |
| Audio codec | Usually MPEG Audio Layer II | AAC by default |
| Final Cut Pro import | Not in Apple's supported-format list | H.264-in-MOV is |
| Random access in an editor | Long-GOP, seeks awkwardly in older tools | Long-GOP H.264, widely optimised |
| Interlacing | Often interlaced | Interlacing is carried through as-is |
| Typical use | Disc archives, capture files, legacy players | iMovie, Final Cut Pro, QuickTime, Apple devices |
Advanced Options offers six ways to control size and quality. The default is the preset; the rest are there when you have a number to hit.
| Mode | What you set | Use it when |
|---|---|---|
| Quality Preset | Highest to Lowest, default "Very High (Recommended)" | You want a good file and no arithmetic |
| Specific file size | A target in KB or MB, with Auto Scale | The file has to fit an upload limit |
| Constant Bitrate | One bitrate | A device or player wants a predictable rate |
| Variable Bitrate | Target, min and max bitrate | You want an average with headroom for busy scenes |
| Constant Quality | A CRF value from 0 to 51 | You know the x264 scale and want to drive it yourself |
| Constraint Quality | A CRF value plus a max bitrate | Quality-driven, but capped for streaming |
On H.264 the preset resolves to a resolution-aware CRF: "Very High" is CRF 18 at 1080p and tightens by up to 2 on smaller frames, so a 720x480 DVD-sized source encodes around CRF 16. In our testing a 10-second 720x480 MPEG-2 clip of 6.6 MB came out as a 3.1 MB MOV at that default — smaller than the source, with the picture visually intact.
It will not deinterlace. There is no deinterlacing filter anywhere in this pipeline, so an interlaced MPEG-2 recording arrives in the MOV with its combing intact. Progressive players show the comb lines; that is the source, not the encode.
It will not correct pixel aspect on a resize. Keep Video resolution on "Keep original" and a 720x480 anamorphic source stays flagged 16:9. Resize it and the pixel-aspect flag is reset to square: in our testing the same clip scaled to 360p came out 540x360 marked 3:2, so the widescreen picture displays squeezed. If you need a smaller widescreen file, type the real display shape into Width x Height — 640x360 rather than a percentage.
Apple's supported-media list for Final Cut Pro is built around H.264, HEVC and ProRes in MOV and MP4 containers; MPEG-1 and MPEG-2 program streams are not on it, and iMovie is stricter still. Converting to H.264 inside a MOV hands those editors a combination they already read, which is the whole point of this conversion.
No. The Video Codec list here covers H.264, H.265, MPEG-1, MPEG-2, MPEG-4, MS MPEG-4, DivX, Xvid, MJPEG, H.261, H.263, H.263+, FLV, Flash Video, HuffYUV, Theora, WMV 1 and WMV 2 — ProRes is not among them. H.264 in a MOV imports into Final Cut Pro perfectly well; if a delivery spec demands ProRes specifically, transcode inside Final Cut Pro or Compressor after import.
No, and nothing can. Re-encoding cannot recover detail that MPEG-1 or MPEG-2 discarded when the file was made. What changes is compatibility: the same footage arrives as H.264 in a container Apple software reads. Keeping the preset at "Very High" keeps the extra generation loss small.
.mpeg the same as .mpg?Yes — two spellings of the same MPEG program-stream format, and this converter accepts both. The extension does not tell you whether the payload is MPEG-1 or MPEG-2, but the conversion handles either the same way. If your file is named .mpg, MPG to MOV is the same tool.
Yes. MOV is Apple's container, but H.264 inside it plays in VLC on every platform and in most modern editors and players on Windows and Linux. If you specifically want a Windows-first or web-first file, MPEG to MP4 is the closer fit — MP4's container design descends from QuickTime, so the two are cousins with different default support.
Drop the Quality Preset a rung or two, set a "Specific file size" target, or reduce Video resolution. If you would rather leave the conversion alone and squeeze the result afterwards, Compress MOV takes a target size on an existing file without changing the container.
Yes. Trim's Time Range takes a start time and a duration, both in plain seconds (12.5) or HH:MM:SS.sss (00:01:30.500). That is worth doing before a long upload — trimming a two-hour capture down to the section you need saves far more time than any encoder setting.
It is uploaded over an encrypted connection, converted on our servers, and deleted automatically after a few hours along with the output. Nothing is shared or made public, and there is no sign-up and no watermark. Because the work happens server-side, the practical limit on a very large .mpeg is how long it takes to upload.