Mastering video for YouTube 3D

Mastering video for YouTube 3D

Jan 9, 2012

I was curious enough to try out how YouTube 3D would handle my own 3D video. Recently YouTube added support for NVidia 3D Vision. This means that instead of watching 3d videos in terrible anaglyph mode, you can switch to the HTML5 3D and enjoy the video in its full resolution, colors and quality. Of course requirements are that you have an NVidia 3D Vision capable system, or something similar. This feature works perfectly in browser, as well as in full screen. Considering that YouTube supports videos with resolution up to 1080p, now with support of 3D Vision it becomes even more interesting platform to host high quality HD 3D videos.

Additional requirement is that you have to use latest Firefox browser for this feature to work. This will probably improve in a near future, but at the moment of writing FF is the only supported browser. Here is a link to NVidia HTML5 3d video checklist:

In this brief article I’ll describe how to master this video using Adobe Premiere. YouTube official 3D specs for the video are:

–H264 AVC 1920×1080 Side by Side L/R with SEI Frame Packing Arrangement metadata.
–WebM 1920×1080 Side by Side L/R with StereoMode information.


So, it is side-by-side with left image on the left. My original video is HD 1080p with 24 fps. H264 should support 24, 25 and 30 fps, so it’s up to you what framerate you prefer (or more like what framerate your original video is shot with). Here are the settings for my new sequence in Premiere 4:

To create side-by-side 3d video, you have to place your original videos for left and right eyes into a same picture. The only trick here is that we sacrifice half of the horizontal resolution in order to actually fit both videos into the same 1080p picture. Here is a screenshot of what we are trying to achieve:

So both video tracks have to be scaled to 50% in width. Effect Control -> Video effects -> Motion -> remove check from Uniform scale. Now set 50 to Scale Width.

Here are settings for the left eye track:

And here are settings for the right eye track:

Notice the position values – they will place left and right videos accordingly in the side-by-side picture. These values are valid for 1080p resolution.

I was using h264 for exporting with standard HDTV 1080p 24 settings:

After uploading the resulted file into YouTube, you have to set 3d settings manually. Open the video file (after it is processed by Youtube). Click “Edit info” on the top left. After that click 3D Video button.

There you get 3D settings. Select option “This video is already 3D”. Make sure there is correct option for side-by-side – left video on the left side.

After saving these settings the video is viewable in 3d. The only catch here is – if you select HTML5 3D as the preferred viewing mode, YouTube will display message that this video is not available for viewing in HTML5 3D. Why? Turned out that YouTube requires some more time to make the video available also in HTML5 3D. For me it started to work on the next day.

And here is the result:

Google ReaderFacebookDeliciousGoogle GmailTwitterLiveJournalShare

  • Steve

    I use Magix Movie Edit Pro 2013 Plus. It costs either US$99 or €99 depending on which of their sites you buy it from. Right now, that makes the US price cheaper. The “Plus” version is the one with 3D support.