UPDATE 4: We added how to upload as frame-packing for best quality possible.
UPDATE 3: Fake your browser as TV so you get the SBS image instead red and blue anaglyph:
On any chromium based browser install the Youtube for TV plugin then on the url address you want to watch add
https://www.youtube.com/tv#/watch?v=VRd4XWAnRho It will open the Youtube TV version and allow you to go fullscreen by pressing the key F11 of the keyboard.
UPDATE 2: If you have nvidia 3d vision you can use this tool to open YouTube or Vimeo videos on the free nvidia 3D video player or on Stereoscopic Player. Also remember to download youtube-dl on same folder you unzipped OpenYT3D.
UPDATE: If you have an iPhone or iPad or Samsung or Pixel you can upgrade your device with a 3D screen with Mopic and view 3D YouTube right on your device.
How to Uplad 3D videos to YouTube
3D in the metadata
Some cameras generate videos encoded with the 3D tag in the metadata, and can be uploaded directly to YouTube, so 3D TVs and virtual reality viewers with appropriate players will display the video in 3D.
This is the best and highest quality method. Unfortunately, not many cameras encode this data. Also, sometimes metadata can be lost when editing videos in a program. You could convert to MK3D format, so it will play both for both 2d and 3D users. Unfortunately, YouTube doesn’t recognize MK3D.
And there’s another important thing, native 3D videos on YouTube can be watched in 2d thanks to a button to disable 3D, so it will arrive to regular users without 3D display or glasses, therefore it will have broader distribution, and some of these users without 3D display might be more interested to buy a 3D display in the future. If more and more people watch 3D videos in 2d, they will notice there’s increasing 3D content on YouTube, and 3D not died some time ago, as they were thinking, but is increasing instead.
So, here’s how to add that metadata on a computer, by downloading the appropriate ffmpeg executable for your operating system:
ffmpeg -i input_file.mp4 -aspect 16:9 -c copy -metadata:s:v:0 stereo_mode=1 -y output_file.mp4
To make things easier, we have created a shortcut for Windows so that you don’t have to write code:
- Download this file:
YouTube3DMetadata.zipand decompress on a folder.
- Copy the 3D videos to which you want to add 3D metadata to the same folder (filenames shouldn’t have spaces).
- Run the file
run.bat, will start adding metadata to all MP4 videos in the folder.
- When finished, you will have the videos ready for uploading to YouTube in the folder
With Full-SBS Your viewers can also use any smartphone attached to a Cardboard or VR headset and play SBS 3D videos directly without even needing to touch anything, just make sure you upload your SBS videos not squeezed (100% SBS or Full SBS); Some devices will detect automatically between Full SBS and Half SBS. PSVR and PC VR headsets users can play Full-SBS videos without any 3D flag encoded from YouTube too.
It would be a good way to upload to YouTube if it weren’t for the fact that most 3D displays show the image squashed.
With half-sbs you can activate the 3D playback on almost any 3D device (but at a big loss of quality) including 3DTVs without internet or any YouTube App, using an attached set-top-box, game console or smartphone. If you use a 3DTV you have to activate the 3D button, most of 3D devices have a switch to activate the 3D, and assume half-sbs by default (some also support other formats, as column interlaced and above/under).
As conclusion, we, as creators, need to upload your videos twice: one with stereoscopic metadata for best quality for 3DTVs & DLP 3D projectors, and one low quality half-sbs version for other 3D devices, put a link to the other version on description.
– If the video is uploaded with 3D metadata: In the YouTube tags, write yt3d (is the way many people still look for 3D videos from their TVs). Don’t explicitly put in the title that is a 3D video, if you want, put a note on the description saying “(3D can be disabled)“.
– If the video is uploaded in half-sbs put it on the title (since 2d users can’t watch it) : Example: “Shakira in h-sbs 3D“, and in the YouTube tags, write h-sbs and half-sbs.
Don’t forget to specify the tags on YouTube: yt3d for native 3D with the metadata, and h-sbs, half-sbs for half-sbs
Tips for playing 3D videos
When looking for 3D videos on YouTube, remember avoiding videos that say VR trailer or VR 3D trailer, as they’re usually a 2d video repeated two times (something dumb and not needed, as any VR viewer/headset or Cardboard can play any 2d video directly without having to format them for VR).
Try using “, Stereoscopic 3D, SBS 3D, yt3d, or real 3D” words on your search.
- If you are using Anaglyph glasses or a 3DTV or DLP 3D projector: search using the
yt3dword (i.e. “
Space documentary yt3d“. Note that you can also search lower quality videos searching for
- If you’re using another 3D display that doesn’t support native 3D from Youtube: you need to search using the
SBS 3Dwords (i.e. “
Space documentary SBS 3D“). You could also use
OU 3D(Over/Under) or T
op-Bottom 3Dif your device supports it.
If you find a video not looking any good in 3D, you need to check first if the 3D is inverted (put temporaly your glasses upside down, or look for a button for inverting the 3D on your device), if still looks weird it is a fake 3D video: give it immediately a thumb down and write a comment on the video saying: FAKE 3D, so other users will not lose time trying to watch in 3D that video. When browsing 3D videos, suspect videos with bad reviews. If the video was simply inverted just note it on the comments of the video.
Issues with some devices
There are some 3D smartphones that don’t have a way to play 3D videos from YouTube
(nor 3D flagged, nor SBS), ironically the old HTC Evo 3D and LG Optimus 3D still can while newer devices don’t, -some like the Axon, the P11 or the King tablet include a 3D button that only works for SBS videos-, is strange and pity brands does not offer this obvious function. In that cases you could use the browser to use the mobile website of youtube (https://m.youtube.com), then you can use the 3D button to watch in 3D. If browser still shows anaglyph version you have to use a YouTube downloader (as Arktube, NewPipe or a Telegram bot).
Lume Pad correctly detects 3D flag.
If you use a PC with nvidia 3d vision: if you have a 3d vision ready monitor you have only one option: Use PowerDVD 19 or prior (important: it seems old PowerDVD versions like 19 does not play Youtube anymore, and newer versions doesn’t have 3D support for displays, only for VR headsets).
PowerDVD detects all these 3D flagged videos and plays them in your 3D monitor instead of anaglyph. For SBS videos, you have to use the secondary button of your mouse above image (while playing the video) and select 3D Source Format and then Side by Side format (or one of the other 3D formats if you watch a video on that format). You can also use a VR headset instead of the monitor.
YouTube is the biggest 3D content source, and every day new 3D content is uploaded
Google introduced another stupid problem; if you’re using the Nintendo 3DS, the official Youtube App will play 3D videos in anaglyph mode instead of using the glasses-free screen from the handheld…. Yes, they suck. But if you use the Nintendo web browser to visit youtube you will play the old yt3d videos in 3D, but in a reduced quality. The browser also allows to play Youtube SBS 3D videos on your 3DS, but with better quality than videos flagged as 3D. If the 3DS is your only 3D device we recommend you to buy a 3D Smartphone. For watching 3D videos directly from YouTube App (or even websites) we recommend the King Tablet (only SBS or TB), while the Lume Pad can indirectly view all 3D formats in Youtube/other websites by sharing the link to LeiaTube.
YouTube channels with Real Stereoscopic 3D content
Do you have a 3D YouTube channel?
If you have a YouTube channel with only Real 3D videos we will add it for free. Use the website chat, make a comment, or request on our Telegram group.