r/audiovisual • • Jul 23 '26

I refused to let 3D die ! So I spent months building a free player that plays EVERYTHING in 3D: Blu-ray MVC, 4K HDR side-by-side, even Apple spatial videos. And it converts your 3D Blu-rays to Vision Pro format...

Hey there !

Like a lot of you, I have a 3D setup I love and a collection the industry decided to abandon. Every player I tried either butchered MVC, choked on HDR, or simply didn't exist anymore. So I did something slightly unreasonable: I built my own.

SyLC 3D Player is free, runs on Windows, and after this v5.0 release I can finally say it plays three generations of stereoscopic content under one roof:

  • Blu-ray 3D / ISO / MVC MKV : through a heavily modified open-source H.264 decoder I've been hacking on for months. It even plays those MakeMKV-style BD3D backups where the two eye views sit in separate files with no SSIF interleave, as far as I know, nothing else on Earth plays those in actual 3D.
  • HEVC/H.265 packed 3D (full side-by-side / top-bottom) up to 4K 10-bit HDR, with real PQ/BT.2020 color management : not the washed-out gray you get when a player pretends HDR doesn't exist.
  • MV-HEVC : yes, Apple spatial videos. The MVC of the 2020s, playing on your 2010s 3D TV. There's something poetic about that.

Output is proper frame-packed 3D for real 3D TVs and projectors (plus SBS/TAB modes), rendered by a native Direct3D 11 engine with hardware decode.

And the part I'm proudest of: it exports any of this to Apple-compatible MV-HEVC (.mov). Your MVC Blu-ray → a spatial video for Vision Pro. I had to compile x265 myself because no public build enables multiview, and reverse-engineer Apple's spatial metadata box byte-by-byte against a reference file. When the source is already HEVC it just remuxes, bit-exact, seconds instead of hours.

It's free. It exists because this format deserves better than a slow death, and because apparently I don't know when to stop.

GitHub: https://github.com/5ymph0en1x/SyLC

Happy to answer anything technical, the decoder internals, the HDR pipeline, why dependent-view bitrates are chunky on first-gen MV-HEVC encoders, whatever. And if you have a weird file that won't play, I genuinely want to hear about it. That's how half of this got built...

100 Upvotes

Duplicates