Support for Stereoscopic 3D

148 views
Skip to first unread message

Alok Ahuja

unread,
Sep 29, 2010, 11:44:24 PM9/29/10
to WebM Discussion
Hi all,

Recently, 3D support was added to Matroska via TrackOperation and
StereoMode fields (http://www.matroska.org/technical/specs/
notes.html#3D). I would like to open the conversation into adopting
these fields for WebM container. The most immediate use case is S3D
playback on Youtube via HTML5 3D WebM clips.

Regards,
Alok

Jonathan Huang

unread,
Oct 4, 2010, 5:31:46 PM10/4/10
to WebM Discussion
Hi,

I'm the product manager on YouTube 3D, and we would love to talk about
supporting 3D fields in WebM. For HTML5 3D playback, it would go a
long way towards making content work on 3D TVs and beyond. What do
folks think of the Matroska added fields? Are we likely to support
them, or some subset?

Jonathan

Alok Ahuja

unread,
Oct 26, 2010, 4:41:24 PM10/26/10
to webm-d...@webmproject.org
Hi all,

We have numerous stereoscopic applications and scenarios that will benefit from inclusion of some form of stereoscopic information in the WebM container. The specific tags which have been adopted by Matroska and could be helpful for WebM are

1) StereoMode - This is for packed-frame S3D content which is the method of choice for most online S3D delivery mechanisms including live S3D events. More details on this can be found at http://www.matroska.org/technical/specs/index.html#StereoMode
2) TrackOperation/TrackCombinePlanes extensions - These are for multiple track S3D content and define what individual tracks represent for S3D (left/right/background). More details at http://www.matroska.org/technical/specs/index.html#TrackOperation.

Can we consider inclusion of these fields into the WebM spec?

Regards,
Alok

--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To post to this group, send email to webm-d...@webmproject.org.
To unsubscribe from this group, send email to webm-discuss...@webmproject.org.
For more options, visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/?hl=en.


Frank Galligan

unread,
Oct 28, 2010, 10:51:33 AM10/28/10
to webm-d...@webmproject.org
Hi Alok,

This is probably a good idea to add to the spec. Are there any Matroska 3d files currently? Are there any sample implementations out there?

Alok Ahuja

unread,
Oct 28, 2010, 2:10:16 PM10/28/10
to webm-d...@webmproject.org
Hi Frank,

I do not know of any Matroska 3d files or sample implementations. SteveL could better answer this question.

Alok Ahuja

unread,
Oct 28, 2010, 4:53:42 PM10/28/10
to webm-d...@webmproject.org
Additionally, Firefox is looking at implementing 3D WebM support for its latest release. This would support Youtube 3D and other HTML5 based 3D video players. Thanks.

Matthew Gregan

unread,
Nov 4, 2010, 7:47:23 PM11/4/10
to webm-d...@webmproject.org
At 2010-10-28T13:53:42-0700, Alok Ahuja wrote:
> Additionally, Firefox is looking at implementing 3D WebM support for its
> latest release. This would support Youtube 3D and other HTML5 based 3D video
> players. Thanks.

There are prototype patches for Firefox available now in this bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=584259

This uses the existing Matroska StereoMode element as a WebM extension and
uses the existing Direct3D 9 3D Video support code supplied by NVIDIA.

Cheers,
-mjg
--
Matthew Gregan |/
/| kin...@flim.org

Steve Lhomme

unread,
Nov 11, 2010, 9:41:09 AM11/11/10
to webm-discuss
Do you have another binary build than the one in that thread ? It has
disappeared. I tried a newer one from you but it had no effect here. I
enabled the gfx.3d_video.enabled and have a NVIDIA card+glasses+screen
that works otherwise with 3D stuff. I just took a regular webm file
and added the StereoMode=1 value using mkvmerge.

Steve Lhomme

unread,
Nov 14, 2010, 11:36:23 AM11/14/10
to webm-discuss
The new mkclean 0.7.0 now accepts StereoMode in WebM files.

It is also much more reliable after passing through a series of test
files and fixing all the known issues. It is now "production ready".
It won't go 1.0.0 until I add some of the remaining features I want
and libebml2/libmatroska2 go 1.0.0 as well (after the seeking API is
added).

Steve

On Fri, Nov 5, 2010 at 12:47 AM, Matthew Gregan <kin...@flim.org> wrote:

edward....@gmail.com

unread,
Oct 6, 2014, 11:09:52 PM10/6/14
to webm-d...@webmproject.org
Jonathon,
I'm replying to you hear on an old forum thread - as of Sep 30, 2014, it appears that Youtube is defaulting to the HTML5 player in all browsers, for all videos (roughly). This has resulted in the loss of the 3D player controls.

If you are stil involved with Youtube 3D, do you have any update on if/when the 3D player options might come back? There's been no comment from Google/Youtube regarding this feature going away.

Thank you,
Ed
Reply all
Reply to author
Forward
0 new messages