SWF to AVCHD Converter
SWF is Adobe (formerly Macromedia) Shockwave Flash — a vector animation and interactive format that browsers stopped running after Adobe ended Flash Player support on December 31, 2020. AVCHD is the Sony/Panasonic HD camcorder format: H.264 video and AC-3 or LPCM audio wrapped in an MPEG-2 transport stream (.mts/.m2ts). This conversion re-encodes the video inside a SWF into fixed HD video frames and packages it in an AVCHD-compatible stream. Vector animations and games have no video inside and can't be converted. Because AVCHD is built around camcorder and Blu-ray authoring rather than general playback, most people are better served converting SWF to MP4, which plays on virtually every device. Choose AVCHD only when a specific camcorder workflow or disc-authoring tool requires it.
SWF Format at a Glance
| Property | Value |
|---|---|
| Full name | Small Web Format (originally Shockwave Flash) |
| Created by | Macromedia, 1996 (later Adobe) |
| Type | Vector + raster animation, embedded audio/video, ActionScript |
| Container | Binary SWF tag stream |
| Playback status | Flash Player support ended Dec 31, 2020; content blocked Jan 12, 2021 |
| Native browser support | None — no modern browser runs Flash content |
| Plays today via | The open-source Ruffle emulator (re-implements the Flash runtime) |
| Best for | Legacy animations, games, and interactive content from ~1998–2012 |
AVCHD Format at a Glance
| Property | Value |
|---|---|
| Full name | Advanced Video Coding High Definition |
| Created by | Sony and Panasonic, 2006 |
| Video codec | H.264 / MPEG-4 AVC |
| Audio codec | Dolby AC-3, or uncompressed LPCM on pro models |
| Container | MPEG-2 transport stream (.mts on camcorder, .m2ts after import) |
| Resolutions | Up to 1920×1080; 720p, 1080i and 1080p variants |
| Bitrate | Typically up to 24 Mbit/s for 1080p (28 Mbit/s in progressive modes) |
| Derived from | The Blu-ray Disc specification |
| Best for | HD camcorder footage and Blu-ray/disc authoring |
How to Convert SWF to AVCHD
- Upload Your SWF File: Drag and drop your
.swfonto the page or click "Add Files." You can queue several SWF files and convert them with the same settings. - Pick a Quality Preset: Open Advanced Options and set the Quality Preset (the default is "Very High (Recommended)"). The output uses H.264 video with AC-3 audio so it stays AVCHD-compatible.
- Set Resolution and Trim (Optional): Use Preset Resolutions or Width × Height to target 1080p or 720p, and use the Trim time range to keep only the section you need.
- Convert and Download: Click Convert and download the AVCHD stream. No sign-up, no watermark — files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours.
Frequently Asked Questions
Does converting SWF to AVCHD keep the interactivity?
No. SWF can contain ActionScript, clickable buttons, and branching logic, but video is linear — there is nothing to click. Only the video stream inside the SWF is converted, so the result is a flat HD video. Games and menu-driven SWFs have no video inside and can't be converted — we tell you right after upload.
Is a single .mts file a playable AVCHD disc?
No. A bare .mts or .m2ts file is just the AVCHD stream. A true AVCHD disc needs the full folder structure (the BDMV directory hierarchy that AVCHD inherits from the Blu-ray spec), which is authored by disc-burning software. Use this conversion to get an AVCHD-compatible stream, then import it into your authoring tool to build the disc.
Should I convert SWF to AVCHD or to MP4?
For anything you want to watch, edit, or share, choose MP4 — it uses the same H.264 video but plays on phones, browsers, and editors everywhere. AVCHD makes sense only when a camcorder-oriented workflow or Blu-ray authoring tool specifically expects .mts/.m2ts input. AVCHD files are larger and far less portable than MP4.
Why can't I just open my old SWF file anymore?
Adobe ended Flash Player support on December 31, 2020 and began blocking Flash content from running on January 12, 2021. No mainstream browser executes SWF today. The open-source Ruffle project can still play many older SWFs, but converting to a standard video format is the durable way to preserve a Flash animation.
What frame rate and resolution does the output use?
In our testing, a short 1080p SWF animation at the default Very High preset produces a smooth H.264 stream in an AVCHD-compatible transport container. You can lock the output to 1080p, 1080i, or 720p with Preset Resolutions; if you don't set one, the converter scales from the SWF's stage dimensions. AVCHD targets HD, so very small or oddly-sized SWF stages are scaled up to a standard frame.
Will animation with embedded sound carry the audio over?
Yes. Audio embedded in the SWF timeline is re-encoded to AC-3 (or LPCM) and muxed into the AVCHD stream alongside the H.264 video, so a Flash cartoon with a soundtrack keeps its sound. Audio triggered by ActionScript events rather than placed on the timeline may not play, since event-driven interactivity is not part of a linear video.
Will vector artwork convert?
No. Vector artwork is drawn by Flash at playback time and nothing on our side draws it, so only the video stream inside a SWF converts — a SWF that is only vector art can't be converted, and we tell you right after upload. To view one, use Ruffle. The video that does convert keeps its original sharpness at its original size; scaling it to 1920×1080 won't add detail.
Is my uploaded SWF kept on your servers?
Your file is uploaded over an encrypted connection and processed on our servers, then deleted automatically after a few hours. There is no sign-up, no watermark, and files are never shared or made public. If you already have AVCHD footage to convert instead, see the AVCHD converter.