SWF to M2V Converter
This tool converts the video inside an SWF (Adobe Flash) movie into a raw .m2v — a bare MPEG-2 video elementary stream. SWF is an interactive vector container (timeline animation plus ActionScript code) from a format Adobe discontinued on December 31, 2020; .m2v is the picture-only half of an MPEG-2 stream with no container, no audio, and no seek index. The honest reason to make one is to feed a DVD-authoring or MPEG-2 editing pipeline that consumes elementary streams — a Flash-era video mastered as .m2v and muxed with a separate audio track later. Vector animations and games have no video inside and can't be converted. If you want a file you can actually play, use SWF to MP4 for a modern, widely supported clip, or SWF to MPG / SWF to MPEG-2 for a playable MPEG Program Stream.
SWF Format at a Glance
| Property | Value |
|---|---|
| Stands for | Shockwave Flash ("Small Web Format" is a later backronym) |
| Origin | FutureSplash Animator (FutureWave), 1996 → Macromedia → Adobe |
| Content model | Vector + raster graphics, timeline animation, embedded audio/video, ActionScript code |
| Interactivity | Yes — ActionScript 1/2 (AVM1) or 3 (AVM2) drives buttons, menus, games |
| Native browser support | None — Adobe ended Flash Player support December 31, 2020 |
| Plays today via | Emulators (e.g. Ruffle) or after conversion to a modern format |
| Best for | Source archive only — keep alongside a converted export |
M2V Format at a Glance
| Property | Value |
|---|---|
| Common name | MPEG-2 video elementary stream |
| Standardized | ITU-T H.262 | ISO/IEC 13818-2 (1995) |
| Payload | Coded MPEG-2 video frames only — no container wrapper |
| Video codec here | MPEG-2 (the only codec a .m2v stream can carry) |
| Audio | None — the format has no provision for an audio track |
| Seek index | None — raw stream, so scrubbing is unreliable |
| Era / use | DVD authoring and MPEG-2 editing pipelines |
| Modern alternative | MP4/H.264 or AV1 for anything new |
How to Convert SWF to M2V
- Upload Your SWF File: Drag and drop your
.swfonto the page, or click "+ Add Files" to choose it from your computer. You can queue several Flash files to convert with the same settings. - Pick a Quality Preset: Open File Compression and choose a Preset — "Very High (Recommended)" is the default and targets DVD-grade output. For finer control, switch to Specific file size, Constant Bitrate, Variable Bitrate, Constant Quality, or Constraint Quality. The video codec is MPEG-2 by default — the only codec a
.m2velementary stream accepts. - Set Resolution and Trim (Optional): Use Video resolution to keep the SWF's stage size, pick a Preset Resolution (height-only entries from 4320p down to 144p, with the width following the stage's aspect ratio), scale by Resolution Percentage, or enter a custom Width × Height — which is the only way to hit a DVD-legal 720 × 480 NTSC or 720 × 576 PAL frame. Use Trim with a Time Range to cut a clip out of a longer animation.
- Convert and Download: Click "Convert" and download your
.m2v. No Flash Player needed, no sign-up, no watermark.
Frequently Asked Questions
Why does the M2V file have no audio?
Because .m2v is an MPEG-2 video elementary stream and holds picture only. This is not an accident of the conversion: the standard that defines it (ITU-T H.262 / ISO/IEC 13818-2) specifies a video codec with no provision for sound, and a bare elementary stream has no container to hold a parallel track. Any soundtrack embedded in your SWF — MP3, ADPCM, or event sounds — is dropped. In a DVD workflow the audio is mastered separately (usually .ac3 Dolby Digital or .mp2) and muxed back with the video only at the disc-build stage. If you want sound kept inline, convert to SWF to MP4 instead.
Will my SWF's interactivity (buttons, ActionScript) carry over?
No. .m2v is linear video with no scripting layer, so buttons, click handlers, branching menus, and ActionScript-driven logic are not preserved. Only the video stream inside the SWF is converted. A SWF that is only a vector animation or a game has no video inside to convert — we tell you right after upload.
Why is my M2V softer or more pixelated than the original SWF?
MPEG-2 re-encodes the video inside the SWF with block-based DCT compression — thin strokes and small text soften most. Pick the Highest quality preset to keep more detail; a higher output resolution won't add detail the embedded video never had.
Can I just open an M2V file in my media player?
Often not cleanly. A .m2v is a demuxed elementary stream with no container, no audio, and no timing index, so many players either refuse it or scrub poorly. VLC and some authoring-oriented tools can open one, but you will see video only and hear nothing. For a file that plays normally everywhere, use SWF to MP4; for a legacy-compatible MPEG Program Stream, use SWF to MPG or SWF to MPEG-2.
What resolution should I pick if this is headed for a DVD?
Use 720×480 for NTSC (North America, Japan) or 720×576 for PAL (Europe, most of Asia, Australia) — both are in the Preset Resolutions list. Pick Very High or Highest quality so the average video bitrate sits comfortably under the DVD-Video ceiling of roughly 9.8 Mbit/s for the video stream, leaving headroom for the separate audio track your authoring tool will add. Most 2000s-era SWFs were authored at sub-DVD stage sizes (550×400, 640×480), so scaling up to a DVD frame won't add real detail beyond what the source held.
Which MPEG codec does the output use, and can I change it?
The default and intended codec is MPEG-2 (H.262) — that is what makes the file a valid .m2v for DVD-authoring tools, and it is the only codec a true MPEG-2 elementary stream carries. Leave it on MPEG-2 unless you have a specific reason to do otherwise. For resolution, keep the original stage size for an editing intermediate, or set a fixed DVD frame size if the stream is bound for a disc.
How does SWF to M2V compare to SWF to MPG or SWF to MP4?
All three convert the video inside the SWF; they differ in what wraps it. .m2v is a bare MPEG-2 video stream with no audio and no container — useful only when an authoring tool specifically asks for an elementary stream. SWF to MPG and SWF to MPEG-2 produce an MPEG Program Stream that wraps the video in a real container with audio, so it plays in legacy software. SWF to MP4 uses H.264 for a smaller, sharper, broadly compatible file. In our testing, a SWF with embedded video came out as a video-only MPEG-2 stream with the embedded soundtrack dropped, exactly as the .m2v format requires.
What happens to my file after I convert it?
Your SWF is uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours after the conversion. There is no sign-up, no watermark, and your files are never shared or made public.