SWF to M2TS Converter

Convert SWF files to M2TS format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: SWF

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

Convert SWF to M2TS: What This Tutorial Covers

This walks you through rendering a Flash (.swf) animation into an M2TS file — the BDAV MPEG-2 Transport Stream that Blu-ray discs and AVCHD camcorders use — so a stranded Flash-era clip can feed a Blu-ray-authoring or high-definition editing pipeline that only ingests transport-stream video. It is for people rescuing old animations into a disc-authoring workflow, and it is honest about the two things that trip this conversion up: SWFs that draw themselves with code rather than a timeline, and the fact that a single .m2ts stream is not the same thing as a finished, burnable Blu-ray.

How to Convert SWF to M2TS

  1. Upload Your SWF File: Drag and drop your .swf onto the page or click "Add Files" — pull in animations exported from Macromedia/Adobe Flash, saved from old Newgrounds or Albino Blacksheep archives, or grabbed from the Wayback Machine. Batch is supported; drop a folder and each file renders in parallel.
  2. Pick Quality Preset or Bitrate Mode: Under File Compression, the default Quality Preset is "Very High (Recommended)", which targets visually-lossless H.264 at the SWF's native frame rate. Switch to Specific file size to hit an exact MB target, Constant Bitrate for predictable sizing, Variable Bitrate for the smallest file at a given quality, or Constant Quality to set a CRF directly.
  3. Set Resolution, Background Color, or Trim (Optional): Under Video resolution, keep original, choose a Preset Resolution, scale by Resolution Percentage, or enter Width x Height; pick a Background Color (default Black) so a transparent Flash stage does not render as artifacts; and under Trim, choose Time Range to drop a pre-loader or intro.
  4. Convert and Download: Click "Convert". The SWF is rendered frame-by-frame to an H.264 .m2ts on our servers — no Flash Player install, no sign-up, no watermark.

Walk-through: Codec and Audio Choices for M2TS Output

On this page the output defaults to H.264 video with AAC audio, which plays in software players and imports cleanly into most authoring tools. The native AVCHD spec actually pairs H.264 with AC-3 (Dolby Digital) or LPCM audio — not AAC — so if your downstream authoring template is strict about the AVCHD audio spec, switch the Audio Codec to AC3 under Advanced Options before converting. The video codec is best left on H.264 for Blu-ray and AVCHD work; the other selectable codecs serve narrower needs:

  • Want the widest hardware and authoring-tool compatibility: leave Video Codec on H.264 (the AVCHD and Blu-ray default) and Audio Codec on AAC, or AC3 for a spec-strict AVCHD template.
  • Targeting an Ultra HD Blu-ray workflow that wants HEVC: select H.265 — but note H.265 is not part of the AVCHD spec, so standard AVCHD templates will reject it.
  • Feeding an older standard-definition Blu-ray/DVD-authoring chain: MPEG-2 is the codec those tools historically expect.
  • The SWF has embedded audio you want to keep: leave audio enabled — a Flash stream's embedded MP3 or ADPCM sound is decoded and re-encoded into the M2TS; audio that the SWF loaded from an external URL will not carry over.

Common Errors and How to Fix Them

  • "My M2TS is black or blank" — The SWF is script-driven: it builds the scene with ActionScript or loads assets at runtime instead of animating on the timeline. A converter cannot execute that code, so the frames render empty. Timeline animations convert reliably; for code-driven content, screen-record a Ruffle playthrough as a fallback.
  • "The animation has a black box where the background should be transparent" — Flash stages are often transparent and the converter pads them with the Background Color (default Black). Set it to white or a solid color that matches your project, then re-convert.
  • "My authoring tool rejected the file" — You likely encoded H.265 or used AAC where the AVCHD template wanted AC-3. Re-encode with Video Codec H.264 and Audio Codec AC3.
  • "The clip is the right length but missing its soundtrack" — Only audio embedded inside the SWF survives. If the original Flash used loadSound() to pull audio from a server that is now gone, there is nothing to decode and the output is silent.
  • "The output looks soft or pixelated when scaled to 1080p" — Most 2000s-era SWFs were authored at small stage sizes; vector art scales cleanly but embedded raster assets stay low-resolution. Match the original stage size rather than forcing a large preset.

When This Doesn't Work

M2TS is a niche target, so reach for it only when something downstream genuinely requires a transport stream. The conversion can also fall short in a few ways: a heavily interactive SWF (clickable menus, mini-games, branching ActionScript) only captures whatever plays without input, not the interactive experience; an encrypted or DRM-protected SWF cannot be parsed; and the .m2ts you download is a single stream, not an authored disc — burning it raw will not produce a Blu-ray a set-top player can navigate. For a modern, smaller, far more widely supported result, SWF to MP4 carries the same H.264 in a file phones, browsers, and ordinary editors all accept; if you are cutting on a timeline, SWF to AVI suits editing-era workflows; and to keep an interactive SWF clickable, preserve it in Ruffle rather than flattening it to video.

Frequently Asked Questions

Will my .m2ts file play like a Blu-ray disc?

Not on its own. What you download is a single video stream — the kind that lives inside a Blu-ray's BDMV/STREAM/ folder — not a finished, authored disc. A real Blu-ray or AVCHD structure also needs the playlist and clip-information files that a loose stream does not include, so burning this file raw will not create a disc a set-top player navigates. The .m2ts plays in software players such as VLC and feeds authoring tools (tsMuxeR, multiAVCHD) that build the disc structure around it.

Is M2TS the same as MTS, and which should I use?

They are the same BDAV MPEG-2 Transport Stream. .m2ts is the long-filename style used on Blu-ray discs and PCs, while .mts is the 8.3 name AVCHD camcorders write to the memory card; the bytes inside are the same multiplexed H.264 stream. If your workflow specifically wants the camcorder-style name, use SWF to MTS instead — otherwise .m2ts is the more common choice for disc-authoring tools.

Why won't my SWF convert, or why is the result blank?

Two SWF types cause this. Script-driven SWFs that draw the scene with ActionScript or load assets at runtime render empty, because the converter parses the file rather than executing Flash code. And interactive SWFs — games, branching menus — only yield whatever plays without user input. Plain timeline animations convert reliably. If a code-driven or interactive SWF matters, keep it playable in the open-source Ruffle emulator instead of flattening it to a video stream.

Will the SWF's embedded audio carry into the M2TS?

Yes, if the audio is embedded in the SWF. A Flash timeline's streamed MP3 or its ADPCM sound effects are decoded and re-encoded — into AAC by default, or AC-3 if you select it for an AVCHD-spec workflow. Audio the SWF pulled from an external server with loadSound() will not carry over if that server is gone, because there is nothing left to decode; only audio baked into the file survives.

Should I convert SWF to M2TS or to MP4?

Choose M2TS only when a Blu-ray or AVCHD pipeline specifically demands a transport stream. For almost anything else — phones, browsers, smart TVs, ordinary video editors — SWF to MP4 wraps the same H.264 video in a smaller, far more widely supported container. M2TS earns its place when an authoring tool refuses to ingest MP4 and wants the BDAV stream directly.

What happens to my SWF file after I convert it?

Your SWF is uploaded over an encrypted connection, processed 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.

Rate SWF to M2TS Converter Tool

Rating: 4.7 / 5 - 98 reviews