MPG to ASF Converter

Convert MPG files to ASF format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: MPG, MPEG

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

MPG to ASF Converter

.mpg is an MPEG program stream — the 1990s MPEG-1/MPEG-2 container behind Video CDs, DVD rips, and digital-TV captures. .asf is Microsoft's Advanced Systems Format, the Windows Media container that holds WMV video and WMA audio. Converting MPG to ASF is a legacy-to-legacy Windows-ecosystem transcode: it makes sense if a Windows Media Server playlist, an old enterprise CMS, or an archival pipeline rejects anything that isn't .asf. If your real goal is broad playback, convert to MP4 instead via our MPG to MP4 tool — almost every modern device plays MP4, and very few play ASF.

MPG (MPEG Program Stream) at a Glance

Property Value
Container MPEG program stream (MPEG-PS)
Defined by ISO/IEC 11172-1 (MPEG-1), ISO/IEC 13818-1 / ITU-T H.222.0 (MPEG-2)
First standardized 1993 (MPEG-1), 1995-96 (MPEG-2)
Typical video codec MPEG-1 Part 2 or MPEG-2 Part 2
Typical audio codec MPEG-1 Layer II (MP2) or Layer III (MP3)
Related extensions .mpeg, .m2p, .vob (DVD-Video), .ps
Best for Video CD / DVD content, digital-TV recordings, legacy archives
xconvert .mpg output default MPEG-2 video + MP2 audio

ASF (Advanced Systems Format) at a Glance

Property Value
Container Advanced Systems Format (originally Active/Advanced Streaming Format)
Defined by Microsoft proprietary specification
Introduced March 1996
File structure GUID-tagged objects: Header + Data (required), Index (optional)
Typical video codec WMV 7/8/9 (VC-1); can also carry H.264, MPEG-4, others
Typical audio codec WMA 1/2/Pro; can also carry MP3, AAC, others
Related extensions .wmv (video payload), .wma (audio-only payload)
Native player Windows Media Player; also VLC, MPC-HC, FFmpeg-based tools
Best for Windows Media streaming, DRM workflows, .asf-only legacy software

Per Microsoft's own ASF documentation, "the extension wma or wmv is used to specify an ASF file that contains content encoded with the Windows Media Audio and/or Windows Media Video codecs." In other words, .wmv and .asf are the same container; the extension just hints at what's inside.

How to Convert MPG to ASF

  1. Upload Your MPG File: Drag and drop, or click "+ Add Files" to select .mpg/.mpeg clips from your computer. Batch upload is supported — queue several files and convert them with the same settings in one pass.
  2. Pick a Quality Preset: Default is Very High (Recommended) under File Compression. Drop to High, Medium, Low, or Lowest for a smaller file, or switch to Constant Bitrate, Variable Bitrate, Constant Quality, or Constraint Quality for explicit encode control.
  3. Set Codec, Resolution, and Trim (Optional): Under Show All Options, the Video Codec dropdown defaults to H.264 for ASF — switch it to WMV 2 for old Windows Media Player compatibility (see the walk-through below). Use Video resolution to keep the original size or pick a preset, and Trim to export only a segment.
  4. Convert and Download: Click Convert. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared.

Walk-through: Getting an ASF That Old Windows Media Player Accepts

This is the one setting that catches people. xconvert's ASF output defaults to H.264 video + WMA v2 audio — modern, efficient codecs wrapped in an ASF container. That plays fine in VLC, MPC-HC, and any FFmpeg-based player, but H.264-in-ASF is not what classic Windows Media Player or a vintage Windows Media Server expects, so those tools may refuse it or fail to decode the video.

  • Want genuine legacy Windows Media compatibility? Open Show All Options, find the Video Codec dropdown, and switch it from H.264 to WMV 2 (WMV 8). The audio default of WMA v2 is already correct for the Windows Media stack.
  • Want the smallest modern file and don't care about old players? Leave the codec on H.264 (or pick H.265 / HEVC for roughly half the size at similar quality) and play in VLC or MPC-HC.
  • Just need a generic ASF wrapper? Any of the above produce a valid .asf — ASF is codec-agnostic, so the extension is correct regardless of which video codec you choose.

Frequently Asked Questions

Why would I convert MPG to ASF instead of MP4?

Almost the only reason is a Windows-specific requirement: a Windows Media Server playlist, an archival system built on the Windows Media Format SDK, or legacy enterprise software that filters by the .asf extension and rejects everything else. For general playback, sharing, or mobile, MP4 is the better target — convert with our MPG to MP4 tool instead, since MP4 plays on virtually every device while ASF largely does not.

Does xconvert output WMV video inside the ASF by default?

No — and this surprises people. Our ASF output defaults to H.264 video with WMA v2 audio, not the old WMV2. H.264-in-ASF plays in VLC, MPC-HC, and FFmpeg-based players, but a classic Windows Media Player build may not decode it. If you need genuine legacy Windows Media compatibility, open Show All Options and switch the Video Codec dropdown to WMV 2.

Will the ASF file play in Windows Media Player and VLC?

VLC and MPC-HC open .asf regardless of the inner codec via their FFmpeg-based demuxers. Windows Media Player support depends on the codec: with the WMV 2 codec it plays on essentially any Windows build, but with the default H.264 payload, behavior varies by Windows version. Apple QuickTime and most mobile players do not open ASF at all — for those, convert to MP4.

Is converting MPG to ASF lossless?

No. MPG carries MPEG-1/MPEG-2 video and ASF carries a different codec (H.264 or WMV), so the video stream is always re-encoded — there's no stream-copy path between these two formats. Use the Very High quality preset to minimize generation loss. A true container-only rewrap is only possible between formats that share the same codec, which MPG and ASF do not.

Does ASF preserve the chapters or multiple audio tracks from my MPG?

ASF natively supports multiple synchronized streams — several audio tracks, text streams, and script commands inside one file — so the container can hold them. In our testing, a standard single-track DVD-style .mpg produced a clean single-video, single-audio .asf; multiplexed program streams with several audio tracks are re-muxed into ASF stream objects, though exotic private-stream data (such as embedded subtitles) may not survive the transcode.

Is the Windows Media Format SDK still maintained?

No. Microsoft's documentation marks the Windows Media Format 11 SDK as a legacy feature, superseded by Source Reader and Sink Writer in Media Foundation since Windows 10, and recommends new code use the newer APIs. ASF files still play in Windows 10 and 11, but for long-term portability a more universally supported container like MP4 is the safer choice — see ASF to MP4 if you later need to migrate.

Can I trim or resize the MPG while converting to ASF?

Yes. Under Show All Options, set the Trim start time and duration to export only a segment, and use Video resolution to keep the original dimensions or scale to a preset. Both changes are applied during the same encode that writes the .asf, so there's no separate step.

Is a .asf file different from a .wmv file?

Not as a container — they are the same Advanced Systems Format. Microsoft's own documentation states that the .wmv and .wma extensions simply signal that an ASF file holds Windows Media Video or Windows Media Audio; the underlying structure is identical. So the .asf written here is a valid Windows Media file, and many players and workflows treat it the same as a .wmv. The extension is a hint about the payload, not a separate format.

Rate MPG to ASF Converter Tool

Rating: 4.8 / 5 - 95 reviews