Initializing... drag & drop files here
Supports: VOB
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..swf. No sign-up, no watermark, no email required.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:
.swf packages and need DVD content reprocessed to match..swf videos via NetStream or loadMovie, your imported clips have to be SWF, not MP4.<object> tags expecting .swf. Conversion is the path of least resistance until the template gets rewritten..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.
| 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 |
| 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 |
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.
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.
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.
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.
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.
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.
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.
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.