How to Watch 3D Blu-Ray Movies on the HTC Vive or Oculus Rift


Ever since I first got a VR Headset, I have wanted to watch my collection of 3D Blu-ray movies in a virtual IMAX theater.

Unfortunately, every single guide I found on how to do this would have required purchasing expensive software like DVDFab Blu-ray Ripper or Pavtube Video Converter (shudder), and also required the extremely time consuming process of ripping and re-encoding the Blu-ray movies into SBS (Side-by-Side) format. If you follow those guides, each movie can take hours to process and render, and the resulting video files will inevitably suffer from quality loss compared to the original Blu-rays.

Why can’t I just put the Blu-ray movie in the disk player and hit play?

Why can’t you just play the movie directly on your Oculus Rift or HTC Vive, without having to rip and re-encode it? Well, unfortunately, at the moment (most likely because of licensing concerns), an actual 3D Blu-ray player app doesn’t currently exist for VR… Or does it?

With the help of countless google searches and various scattered forum posts, I finally pieced together how to accomplish this goal.

The initial setup process is a little bit long-winded, but trust me, the payoff at the end is worth it.
The best part? All of these tools are FREE or open source!

Required Tools

1. Download and install K-Lite codec pack – Standard. Make sure that you get the Standard version of the pack, which includes Media Player Classic. This codec pack will let you play Blu-ray videos without having to buy an expensive program like PowerDVD or something. Side Note: Make sure that you skip the steps that ask if you want to install ad-ware near the end of the installation process!

2. Download the installer for the latest release version of LAVFilters. This will allow you split your 3D video streams apart on the fly (instead of having to re-encode everything).

When installing LAVFilters, make sure you select the option to download the additional “H.264 MVC 3D Decoder”

Read on


Please enter your comment!
Please enter your name here