Разработчики Firefox прилагают усилия для поддержки стереовидео («трёхмерного кино») в формате WebM (для тега video языка HTML5), сперва на видеокартах nVidia

    Об этом ещё нигде не заявляли гласно и официально. (Во всяком случае, я не слыхал ещё.) Однако, если самостоятельно пойти и хорошенько поискать, то отыскиваются самые недвусмысленные свидетельства: прямо сейчас в среде разработчиков полным ходом идёт работа над тем, чтобы тег <video> в языке HTML5 оказался пригодным в том числе и для показа стереовидеозаписей (они же «трёхмерное кино», они же «3D-видео») — по меньшей мере, на современных видеокартах nVidia.

    Хорошо известно, что интернетный видеоформат WebM (активно продвигаемый Google, например) основан на контейнере «Matroska». Так вот: оказывается, разработчики контейнера ещё летом 2010 года начали оживлённую переписку (вот пример письма) по вопросу о стандартизации упаковки стереовидеозаписей в этот контейнер. В настоящее время этот процесс, по-видимому, достиг своих итогов и позволяет разрабатывать конкретные программные реализации.

    И реализации не замедлили появиться!

    Содержимое патчей и переписки по нескольким «багам», перешедшим в состояние «FIXED» в багзилле Фонда Мозиллы ([584255], [584259], [617220]), позволяет воочию убедиться в том, что куски NvD3D-специфичного кода (подразумевающего работу Direct3D на видюхах nVidia) ужé приземлились в разные бета-версии браузера Firefox 4 (в том числе — в последнюю, десятую бету), причём с расчётом как на DirectX 9, так и на DirectX 10.

    Таким образом, грядущее вебовидение будет стереоскопическим — а не только плоским, как многие думали.

    Интересно, как далеко эта эволюция может дойти. Вряд ли ход её ограничится одним только элементом <video>. Прозреваю такой аналог CSS-свойства «z-index», который будет управлять не порядком наложения слоёв, а действительной аппликатою элемента. Опять же есть ещё и WebGL…
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 2

      +1
      NvD3D? Ну это вообще ни в какие ворота не лезет! Мало того, что получается зависимость от производителя видеокарт, так ещё и реализация осуществляется с помощью Direct3D, а значит, и пользователи Linux'ов, скорее всего, будут «в пролёте».
        0
        Ну, со временем (по мере распространения стереовидения) этот код будет портирован и на другие платформы, я уверен. Фонд Мозиллы — и окружающее их сообщество программистов — это же совсем не та тусовка, которая стала бы охотно связывать какое-то новшество (например, будущее стереовидения во Всемирной Паутине) с оборудованием одной фирмы.

        Просто, по-видимому, у nVidia нашёлся готовый к употреблению код (Мэтью Греган вон там прямо так и пишет: «we have a patch from NVIDIA to add support for side-by-side packed 3D»), так что под эту платформу кодить было куда проще, и дело было сделано быстрее всего.

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое