How to Convert Your 3D Blu-rays for Watching on Apple Vision Pro

Mac workflow for converting 3D Blu-rays to Full Side-by-Side or Spatial Video for watching in 3D in Meta Quest or Apple Vision Pro.

Share
How to Convert Your 3D Blu-rays for Watching on Apple Vision Pro

Update: MakeSBS3D now has a manual in six languages that explains every control, page by page. This post walks through the process once.

3D movie fans on the Mac have had a rough time for years if they wanted to watch their 3D Blu-ray collection in a VR headset. The only reliable path ran through Windows — with MakeMKV to extract the disc, and BD3D2MK3D to generate a side-by-side file for VR playback.

On macOS, things weren’t so simple. A handful of apps claimed to perform this conversion, but they either flat-out didn't do what they claimed on the tin, or seemed sketchy and filled with malware. For that reason, some (like myself) kept a PC around for this single purpose.

I am trying to improve the situation for Mac users with my app MakeSBS3D. Paired with MakeMKV, it gives you an end-to-end Mac workflow for creating 3D video files from your own legally owned discs without the need to reach for that PC. Since version 1.1.0 it can also convert the movie directly from the disc.

MakeSBS3D requires an Apple Silicon Mac running macOS 15.6 or later, and can output either Full Side-by-Side video (ideal for players like SKYBOX or Moon VR Player on Apple Vision Pro and Meta Quest) or Spatial Video, Apple’s native 3D format for immersive playback. The interface is in English, German, Spanish, French, Italian and Swedish, following the Mac’s language or a choice under Settings → General.

Extract the 3D MKV with MakeMKV

The first step is to create a digital copy of your 3D Blu-ray movie that preserves the stereoscopic video data. This is where MakeMKV comes in.

  • Open MakeMKV and insert your 3D Blu-ray into your Blu-ray drive. The app will scan the disc and list the available titles.
  • Once it’s done, look for the main movie title — typically the largest file.
  • Select the title and expand it by clicking the small caret (▶︎) next to it to reveal all available tracks and streams.
  • Under the Video section, manually check the video option containing the text “Mpeg4 MVC”.
MakeMVK screenshot, pointing out the MVC checkbox that needs to be manually checked.
⚠️
This is not selected by default and is essential — it’s the stream that contains the 3D depth information.
  • Finally, choose an output folder and click Make MKV to begin the rip.

The process usually takes less than an hour, and when it’s finished, you’ll have a single 3D MKV file containing both left and right video views, plus audio tracks.

Convert the 3D MKV with MakeSBS3D

With your 3D MKV file ready, the next step is to launch MakeSBS3D and convert it into a format suitable for 3D playback on headsets or 3D-compatible devices.

  • Open MakeSBS3D and click the Open button or the main information area to get a file browser to find and select the 3D MKV file(s) you'd like to process. Another option is to simply drag and drop the files into the main information area from the Finder.
  • MakeSBS3D scans each file to verify that it’s a valid MakeMKV file.
  • Select the verified files you want to process.
  • If MakeSBS3D asks where to save the result, pick a folder. A default output folder can be set in Settings.
The Sources list with five movies loaded, and the audio and subtitle tracks of the selected one

Output

In the Output section, you can select output folder and file name. You also get to select output format:

The Output section with folder, name, format and three checkboxes

FSBS-3D Side-by-Side (.mp4)

  • Recommended for most.
  • Converts by streaming, uses minimal disk space, and completes faster.
  • Works with the widest range of 3D playback apps (e.g., SKYBOX or Moon VR Player on Vision Pro or Meta Quest).

MV-HEVC Spatial Video (.mov)

  • Converts to a Full SBS intermediate, then to Spatial Video.
  • Takes longer and requires more temporary disk space.
  • Produces a file in Apple’s native 3D format.

Below the format are three checkboxes:

  • Boost mid levels lifts the midtones scene by scene, for movies that come out too dark. It adds an analysis pass before the conversion starts.
  • Swap left/right eyes is for discs where the two views come out reversed.
  • Keep original audio copies the audio tracks untouched instead of re-encoding them to AAC stereo. Normalization is not applied when this is on.

Audio

The Audio section controls which language tracks are included, and the amount of audio processing that is applied.

Channels

Select Main, All, or Select for which audio channels should be included. Select will reveal checkboxes for all audio tracks for precise track selection.

The Channels menu with Main, All and Select
Audio tracks with checkboxes, two of them unchecked

Normalization

Normalization lets you control the amount of dynamic range between silent and loud parts. None or Light maintains a higher dynamic range. Medium and Strong uses increasingly aggressive settings. Medium is the default and provides a good overall compromise.

Video

The Video section lets you set which video encoder is used and what overall quality setting is applied.

Encoder

Encoder lets you select which video encoder should be used:

  • H.265/HEVC is newer and provides better video quality with smaller output files for a given compression level and is therefore the default option. It's slightly slower to process though, so if you're in a hurry, you might want to choose H.264.
  • H.264/AVC is provided as an option for if you're in a hurry, since it's faster than H.265. It produces larger files though, and at a lower quality for a given compression level.

Quality

Quality sets how hard the video is compressed. The presets run from Maximum (CRF 18) to Low (CRF 28), with Medium (CRF 25) as the default. A lower CRF gives better quality and a larger file, and Custom… lets you pick the value yourself.

The Quality menu with presets from Maximum to Low, and Custom
The custom quality slider set to CRF 23

Subtitles

The Subtitles section lets you burn a subtitle track into the picture.

Burn-in

None burns in nothing. Select lets you pick any subtitle track under Track. When the movie has a forced track, the one that only covers dialogue in another language than the movie's own, a Forced option appears and is selected for you.

The Subtitles section with the Track menu open

The defaults for video, audio and the output folder are under Settings → Defaults, and every new file starts from them. Settings → General holds the interface language, the automatic update check and the license.

The Defaults tab of Settings

Processing

  • When output options look good, click Start to convert the currently selected file or Start All to process all opened files.
  • While running, MakeSBS3D displays progress percentage, conversion speed, elapsed time, and estimated remaining time.
  • Stop halts conversion at any time, and Eject clears the current file list.
  • In the trial, conversion stops after the first 5 minutes and the file name ends in _TRIAL.
A conversion in progress at 49 percent

Once conversion completes, your movie file will be ready to be transferred to your VR headset for playback in your movie theater player of choice. 🎉

Direct from the disc

If MakeMKV is installed, MakeSBS3D can also do the MakeMKV step for you. A Disc button appears in the toolbar when MakeMKV is in your Applications folder.

  • Insert your 3D Blu-ray and click Disc. MakeSBS3D lists every 3D title on the disc with the name and cover art the disc carries. The main movie, the largest title, gets the plain name and is selected. Extras and short features get the same name with their title number and length added, so no two outputs share a name.
Three 3D titles read from a disc: the main movie selected, with its cover art in the status panel, and two extras named with their title number and length
  • The titles then sit in the Sources list like MKVs and take the same settings; Start All converts every one. When you start the conversion, Extracting shows while MakeMKV writes the title, then the conversion takes over, and the disc is ejected once its titles are done.
  • Disc images (.iso) and BDMV folders are read the same way: open them with Open, or drop them in the main area.
  • The extracted MKV is removed with the other temporary files when the movie is done. To keep it beside the movie, turn on Keep the MKV extracted from the disc under Settings → Defaults → Disc.

License

The app is free to try. Without a license it converts the first 5 minutes of each movie, which is enough to check that your files come out right. A one-time purchase unlocks full-length conversion: choose License… in the MakeSBS3D menu to buy a license key or enter one.

The MakeSBS3D window in trial mode with the license sheet open