Project ideas from Hacker News discussions.

Video CDs Break Windows Explorer

📝 Discussion Summary (Click to expand)

Theme 1 – Nostalgia and personal memories

"Hilarious! Thanks for the research and write-up. I enjoyed the read." – peebee67
"I never thought we would talk about VCD's again LOLLL" – happyPersonR

Theme 2 – Technical shortcomings of the VCD format

"Wow, what a gross format. Really glad we have no use for these anymore!" – xp84
"It's about as gross as regular Red Book CD audio. Sacrifice error correction for capacity. Errors in either audio or video streams are non‑critical (to a point) and can be masked on playback." – encom

Theme 3 – Windows Explorer bug and frustration with Microsoft's response

"The bug first appeared with the monthly updates 2023‑03 (KB5023706) for Windows 11 and 2023‑04 (KB5025221) for Windows 10." – userbinator
"I have reported the bug to Microsoft through the Feedback Hub at the end of 2025. Nothing has happened since — no feedback, no confirmation, no fix." – encom
"That's Feedback Hub working as intended. Think of it more as a black void to scream into, to relieve frustrations, than an avenue of communication with Microsoft." – encom


🚀 Project Ideas

VCD Ripper & Converter

Summary

  • A cross‑platform GUI application that reads Video CD (MODE2/Form2) tracks, extracts MPEG‑1 video and audio, and converts them to modern formats (MP4/MKV) while preserving multi‑language tracks and subtitles.
  • Core value: eliminates the hit‑or‑miss burning/ripping experience and lets users digitize fragile VCD collections reliably.

Details

Key Value
Target Audience Hobbyists, media archivists, Asian‑media collectors, retro‑gaming enthusiasts
Core Feature Drag‑and‑drop VCD disc or image → automatic track detection → MPEG‑1 extraction → optional remux to MP4/MKV with selectable audio/subtitle streams
Tech Stack Python (PyQt5/Qt for GUI), ffmpeg/libav for decoding, libvcdinfo or custom MPEG‑1 parser, optional Rust for performance‑critical demux
Difficulty Medium
Monetization Hobby

Notes

  • HN users complained about “producing VCDs that player would actually play was hit or miss” (cosmic_cheese) and “ripping VCDs on Linux with vcdxrip” (tripflag); a polished GUI would make the process accessible to non‑technical users.
  • Provides a practical utility for preserving family videos and rare Asian releases that are otherwise stuck on deteriorating discs.

Virtual VCD Drive for Windows

Summary

  • A user‑mode virtual drive emulator that presents a VCD as a standard filesystem to Windows Explorer, bypassing the bug that causes Explorer to lock up when mounting VCD images.
  • Core value: restores reliable read‑only access to VCDs on modern Windows without requiring third‑party burning software or risky work‑arounds.

Details

Key Value
Target Audience Windows 10/11 users who need to play, rip, or browse legacy VCDs (collectors, digitization projects, IT support)
Core Feature Emulates a CD‑ROM drive using Dokan/WINFSP, translates VCD’s Mode2/Form2 sectors into a readable ISO‑9660/UDF view, prevents Explorer crash
Tech Stack C# with Dokan.NET (or WinFsp), optionally a lightweight C++ driver using WDF for lower latency, packaging as MSI installer
Difficulty High
Monetization Hobby

Notes

  • Commenters noted “Windows fully locks up and becomes unusable with video CDs” (snailmailman) and the Explorer crash bug tied to recent updates; a virtual drive would sidestep the kernel‑level issue.
  • Enables seamless use of existing media players (VLC, MPC‑HC) and backup tools, sparking discussion on retro‑compatibility layers.

VCD Archiver & Community Subtitle Hub

Summary

  • A web‑based service where users upload VCD disc images or physical disc rips; the platform automatically extracts video, audio tracks, and any embedded subtitle/subchannel data, generating searchable metadata and downloadable SRT files.
  • Core value: turns opaque VCD collections into a searchable library with community‑contributed translations, rescuing hard‑to‑find subtitles (e.g., machine‑translated “Backstroke of the West”).

Details

Key Value
Target Audience Collectors, linguists, subtitle enthusiasts, researchers of Asian pop culture
Core Feature Automated detection of VCD tracks → extraction of MPEG‑1 → OCR or bitmap‑to‑text conversion of subtitle overlays → community editing & versioning of SRT files
Tech Stack Backend: Node.js + FFmpeg + Python (tesseract/opencv for subtitle images); Frontend: React; Storage: S3‑compatible object store; Database: PostgreSQL
Difficulty Medium
Monetization Revenue-ready: freemium (free basic extraction, paid tier for batch processing, cloud storage, and priority subtitle translation)

Notes

  • Users highlighted the odd multi‑language audio layout (“Chinese in left channel, English on right”) and the desire for better subtitle handling (tripflag, Dwedit); this service directly addresses those pain points.
  • By providing a place to share cleaned‑up subtitles and metadata, it fosters community discussion and practical utility for preserving obscure VCD‑only releases.

Read Later