A modern, premium VCD video extraction tool for Windows
Extract videos from VCD discs — with a sleek dark UI and zero fuss.
| Feature | Detail |
|---|---|
| 🎬 Direct DAT Extraction | Copy raw .dat files from VCD directly — no re-encoding, fastest possible speed |
| 🎞 Video Conversion | Convert to MPG, MP4 (H.264+AAC), or MOV using FFmpeg |
| 🎵 Audio Only Mode | Extract audio as WAV (lossless) or MP3 (compressed) |
| ✏ File Rename | Rename output files before ripping via an inline rename dialog |
| ☑ Batch Selection | Select all / none with one click; defaults to all-selected after scan |
| ⏹ Stop Anytime | Cancel an in-progress rip at any time |
| 📋 Console Log | Live log of every operation with timestamps |
| 💾 Portable | No installation required — run from any folder on any Windows PC |
| Requirement | Minimum |
|---|---|
| OS | Windows 7 / 8 / 10 / 11 (64-bit) |
| CPU | Any x86-64 processor |
| RAM | 256 MB |
| Disk | ~150 MB (including FFmpeg) |
| Python (source only) | 3.9 or later |
Portable build: No Python installation needed — all dependencies are bundled.
- Download the latest
VCD_Ripper_Pro_Portable.zipfrom the Releases page. - Extract the ZIP to any folder.
- Double-click
VCD Ripper Pro.exeto launch. - Keep the folder structure intact — the
_internal\runtime andffmpeg\folders must stay alongside the.exe.
- Python 3.9+
- FFmpeg (download from ffmpeg.org)
pip install pillowpython vcd_ripper.py- Insert your VCD or click Browse Folder to point to a VCD folder.
- Click Scan VCD — the app will detect all video tracks automatically.
- Select the files you want (all are selected by default).
- (Optional) Click the ✏ icon on any file card to rename the output file.
- Choose Output Format:
- Video → DAT / MPG / MP4 / MOV
- Audio Only → WAV / MP3
- Click Choose Output Folder to pick where files are saved.
- Click ⚡ Start Ripping.
- Click ⏹ Stop Ripping at any time to cancel.
VCD Ripper Pro/
├── vcd_ripper.py # Main application source
├── CompactDisc.png # App logo (1024×1024)
├── CompactDisc.ico # App icon (multi-resolution)
├── LICENSE # MIT License
├── README.md # This file
├── .gitignore # Git ignore rules
└── ffmpeg/
└── bin/
├── ffmpeg.exe # FFmpeg engine (video/audio conversion)
└── ffprobe.exe # Media analysis tool
Requires PyInstaller:
pip install pyinstaller pillow
python -m PyInstaller --noconsole --onedir --clean -y \
--name "VCDRipperPro" \
--icon "CompactDisc.ico" \
--add-data "CompactDisc.ico;." \
--add-data "CompactDisc.png;." \
vcd_ripper.pyThen copy ffmpeg/ into the dist/VCDRipperPro/ folder.
This project is licensed under the MIT License — see the LICENSE file for details.
© 2026 jjsiew2014-art — Free to use, modify, and distribute with attribution.
