VOB to SWF Converter

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

Initializing... drag & drop files here

Supports: VOB

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

How to Convert VOB to SWF Online

  1. Upload Your VOB File: Drag and drop or click "+ Add Files" to select VOB files from a ripped DVD's VIDEO_TS folder. Batch upload is supported, and the standard 1 GiB DVD-spec splits (VTS_01_1.VOB, VTS_01_2.VOB, etc.) can be uploaded together.
  2. Pick Video Codec and Quality Preset: SWF accepts a narrow set of codecs — Sorenson H.263 (FLV), MJPEG, FlashSV, and FlashSV2. Pick FLV for the broadest legacy player support, MJPEG when you need each frame decodable as a JPEG, or FlashSV/FlashSV2 for screen-capture-style content. Then choose a Quality Preset (Lowest, Low, Medium, High, Very High, Highest) or switch to Constant Bitrate, Constant Quality, or a Specific file size target.
  3. Resize, Trim, or Change Resolution (Optional): Use Preset Resolutions (240p, 360p, 480p, 720p, 1080p), Width × Height with aspect-ratio lock, or Resolution Percentage to scale down — SWF playback is usually capped to 480p or smaller in legacy players. Use the Trim control with a start time and duration to extract a single chapter from a long DVD title.
  4. Convert and Download: Click "Convert." Files are processed server-side, then download as .swf. No sign-up, no watermark, no email required.

Why Convert VOB to SWF?

VOB (Video Object) is the container DVD-Video uses on every commercial disc, holding MPEG-2 video, AC-3 or DTS audio, subtitles, and menu navigation — split into 1 GiB chunks inside the VIDEO_TS folder. SWF (Small Web Format) is Adobe's defunct Flash container, officially end-of-lifed by Adobe on December 31, 2020, with the January 12, 2021 update actively blocking Flash content in the official player. Converting VOB to SWF is a niche but real task — almost always for legacy preservation, training kiosks, or replaying old Flash-based courseware:

  • Reviving Flash e-learning courses — Articulate Presenter, Adobe Captivate 7 and earlier, and Lectora exported SWF as the primary video format. Many LMS deployments still archive these .swf packages and need DVD content reprocessed to match.
  • Standalone kiosk and museum installs — Older interactive kiosks and Flash-based digital signage (Scala, NEC) often shipped with a SWF playback layer baked in; replacing them is expensive, so feeding new VOB content into a SWF wrapper extends their life.
  • Playback through RuffleRuffle is an open-source Flash emulator written in Rust (MIT/Apache 2.0), used by the Internet Archive to keep classic Flash content accessible. Converting a DVD chapter to SWF lets you embed it inside a Ruffle-driven archive viewer.
  • ActionScript-driven interactive video — If you're maintaining an old AS2/AS3 project that loads external .swf videos via NetStream or loadMovie, your imported clips have to be SWF, not MP4.
  • Lightweight web embeds in legacy CMS — Some pre-2015 enterprise CMS templates still hard-code <object> tags expecting .swf. Conversion is the path of least resistance until the template gets rewritten.
  • Long-term archival of DVD chapters in a self-contained file — SWF embeds video, audio, and a play timeline into one file, no companion .IFO/.BUP files required. For single-chapter snippets this can be more portable than the original VOB tree.

For most modern playback needs you should convert to VOB to MP4 or VOB to WebM instead — SWF is genuinely obsolete and won't play in any current browser without Ruffle.

VOB vs SWF — Format Comparison

Property VOB SWF
Full name Video Object Small Web Format (originally ShockWave Flash)
Container introduced 1995 (DVD-Video spec) 1996 (Macromedia Flash 1)
Status Active for physical DVD only Discontinued by Adobe Dec 31, 2020
Typical video codec MPEG-2 Part 2 (H.262), MPEG-1 Sorenson H.263, VP6, MJPEG, FlashSV, H.264 (Flash 9.0.115+)
Typical audio codec AC-3, DTS, MPEG-1 Layer II, LPCM MP3, ADPCM, Nellymoser, AAC (later versions)
Per-file size limit 1 GiB (split across multiple VOBs) 2 GiB header limit; ActionScript can stream more
Browser playback (2026) No — requires desktop player No — requires Ruffle or standalone player
Use case DVD discs, DVR rips, VIDEO_TS archives Legacy courseware, archived Flash games, kiosks
Carries menus / chapters Yes (via companion IFO/BUP) Yes (via ActionScript)
AAC or MPEG-4 audio Not supported Supported from Flash Player 9.0.115 (2007) onward

SWF Codec Quick Guide

Codec Best for Notes
FLV (Sorenson H.263) Default — broadest player and Ruffle support Locked to 4:2:0; quality drops sharply below 400 kbps
MJPEG Frame-accurate editing or per-frame extraction Every frame is a JPEG; large files but trivial to seek
FlashSV Screen captures, slide decks, talking-head training Lossless, RLE-based; small for low-motion content
FlashSV2 Higher-quality screen recordings Adds inter-frame compression vs FlashSV1
H.264 in SWF Modern Flash projector workflows only Requires Flash Player 9.0.115+; not all SWF tools accept it

Frequently Asked Questions

Why does SWF still exist if Adobe killed Flash?

The format itself didn't disappear — Adobe stopped distributing and maintaining Flash Player. SWF files still exist on millions of archived courseware packages, museum kiosks, and the Internet Archive's Flash collection, which uses Ruffle to play 1,000+ archived items directly in the browser. They're played today through Ruffle (an open-source emulator) or standalone projector executables that don't need a browser.

Will the converted SWF play in Chrome, Edge, or Firefox?

No, not natively. Every major browser removed Flash Player support at the end of 2020. Your options for playback are: install the Ruffle browser extension, use a standalone player like the Flash Projector (flashplayer_32_sa.exe) you can still find archived, or open it in a media player such as Eltima Elmedia or GOM Player that bundles a Flash decoder.

Why is my SWF so much larger than the source VOB?

Two reasons. First, SWF's default Sorenson H.263 codec is from 1995 — it's roughly half as efficient as MPEG-2 at the same quality. Second, if you picked MJPEG, you're storing every single frame as a standalone JPEG with no temporal compression, which can balloon a 700 MB VOB chapter to 2 GB+. Drop the resolution to 480p or lower and use FLV codec at a lower bitrate (around 600–800 kbps) to keep the file reasonable.

Will DVD chapter markers, subtitles, or menus transfer?

No. VOB carries chapter points and subtitles via the companion .IFO and .BUP files in the same VIDEO_TS folder, and DVD menus live in VTS_01_0.VOB. SWF has no built-in equivalent — chapter navigation in Flash was always implemented in ActionScript on top of the timeline. The converted SWF contains only the video and audio of the VOB chapter you uploaded.

What's the maximum resolution I should pick for SWF output?

For Sorenson H.263 (FLV codec), stay at or below 720×480 (NTSC) or 720×576 (PAL) — going higher rarely improves perceived quality and bloats the file. For FlashSV or H.264-in-SWF, 1280×720 is workable but defeats the purpose since modern players exist. Most legacy Flash kiosks and courseware were authored at 640×480 or 800×600; matching the original target avoids ugly scaling in the legacy player.

Can I convert just a single DVD chapter instead of the whole VOB?

Yes — use the Trim control during conversion. Enter the start time of the chapter (you can read chapter offsets with VLC's track info, or look at the .IFO file using a tool like IfoEdit) and the duration. The converter will encode only that segment to SWF, which is usually what you want — a full 90-minute DVD title encoded to SWF at FLV quality will easily exceed 1 GB and most legacy Flash players choke past that.

Why are AC-3 and DTS audio replaced with MP3 in the output?

SWF predates AAC and never officially supported Dolby Digital (AC-3) or DTS. The maximum-compatibility audio codec for SWF is MP3, with ADPCM as the fallback for older Flash 1–4 era files. The converter automatically transcodes the AC-3 audio track from your VOB to MP3 (or ADPCM if you select an older Flash version target) — there's no way to keep the original 5.1 surround track inside a SWF container.

Should I just convert to MP4 instead?

For almost every use case, yes. VOB to MP4 gives you H.264 video, AAC audio, and playback in every modern browser, mobile device, and editor. Only convert to SWF if a downstream tool specifically requires .swf — an old LMS, a legacy projector executable, an ActionScript-driven kiosk, or a Ruffle-based archival viewer. If you only need lighter-weight Flash-era playback without the SWF constraint, VOB to FLV keeps Sorenson/VP6 video in a more flexible container.

Rate VOB to SWF Converter Tool

Rating: 4.8 / 5 - 51 reviews