Компьютерра
Шрифт:
На прошлой неделе в Москве прошёл форум "Российские интернет-технологии 2010". На нём "Компьютерре" удалось пообщаться с членом совета директоров W3C и главным специалистом Opera Software по открытым стандартам Чарльзом МакКетиНевилом. Разговор шёл даже не столько об Opera, сколько о HTML5 и перспективах видеокодеков.
– Какова позиция Opera относительно тега video?
– Мы поддерживаем тег video. Главный вопрос не в самом теге, а в том, какой формат видео будет использоваться – H.264, Theora или что-то другое. Мы хотим удостовериться, что людям будет доступен свободный формат. Так что нам больше по душе, чтобы Theora – или любой другой открытый формат – стал отправной точкой для всех. Если вы берётесь за H.264, это означает, что вы заставляете людей участвовать в рыночных отношениях. Мы этого делать не хотим.
– И разработчики Firefox упорно отказываются поддерживать H.264.
– Мы тоже не хотим и, скорее всего, не будем поддерживать H.264, хотя на некоторых платформах он уже присутствует.
Что сегодня происходит? – Google встраивает поддержку Theora в браузере Chrome, но их видеосайт – Youtube – выдаёт H.264. Это, скажем так, необычное решение. Сегодня вам потребуется приложить некоторые усилия, чтобы понять, как поддерживать H.264. Там, где его поддержка уже встроена в платформу, всё в порядке. Но существует немало других платформ, где используются другие форматы видео, в частности, мобильные платформы.
Если нам действительно придётся реализовать поддержку H.264, мы, конечно, это сделаем. Мы вынуждены делать немало вещей для поддержки интернета, которые нам делать не хотелось бы. Однако мы полагаем, что вынужденная поддержка формата H.264 крепко навредит, в первую очередь, всему интернет-сообществу. Пока у нас есть выбор – всё обсуждаемо. И мы не знаем, как нам придётся поступить.
– То есть не исключено, что Opera придётся всё-таки поддерживать H.264?
– Я бы и рад сказать "нет" - нам действительно этого не хочется... Мы не верим, что из H.264 выйдет что-то хорошее, мы не хотим его поддерживать, и всеми силами постараемся этого избежать.
Вокруг полно других форматов - например формат BBC Dirac. У британской телевещательной корпорации BBC колоссальное количество видеоконтента, и они взяли на себя обязательство сделать его общедоступным, так что есть основания полагать, что они его выложат в каком-либо открытом формате. Мы ждём, как они поступят.
Почему Firefox и Opera не внедряют поддержку H.264? Потому что пользователи и разработчики говорят, что им нужен открытый формат.
– Чем всё-таки вам так не нравится H.264?
– Если у вас стоит H.264, то люди, которые захотят писать софт, сначала должны будут платить за лицензии. Так что, для того, чтобы войти на этот рынок, вам надо иметь в кармане 5 млн. долларов (как максимум). К 2014 году он [H.264] может стать бесплатным, а может и подорожать, скажем, до 25 млн. долларов. Из-за этой неопределённости возникают проблемы с написанием качественного софта.
– Google утверждает, что по качеству сжатия Theora сильно отстаёт от H.264. Ваше мнение?
– На мой взгляд, это преувеличение. Некоторые считают, что кодеки H.264 сегодня – лучшие из существующих. Но у них закрытый код. Качество зависит от внедрения в той же степени, в какой и от самого формата. Таково моё видение. Я сам не эксперт по видео, однако эксперты говорят, что в плане возможностей и качества форматы весьма близки друг к другу. Вопрос в реализации.
Вадим Макеев (веб-евангелист Opera Software): Насколько я знаю, VP8 эффективнее, нежели H.264, причём превосходство в эффективности может доходить до 20%, в зависимости от условий тестирования.
– Да, верно. Если Google, которой он принадлежит, сделает VP8 свободно распространяемым, тогда он действительно будет более эффективен. Но пока нам о таких планах ничего не известно.
– Какая из сторон всё-таки одержит победу?
– В конечном счёте победит какой-либо из свободных форматов, но на это потребуется время, может быть - годы. Однако, в конце концов, свободный формат победит. Будет ли это Theora? Не исключено, что сменится ещё одно поколение кодеков, прежде чем выявится окончательный победитель.
– То есть ни H.264...
– Нет.
– ...ни Theora?
– Опять же, Google купила компанию On2, которой принадлежат права на VP8. Мы не знаем, что они собираются с ней делать, однако если этот формат сделают открытым, он, скорее всего, очень быстро вырвется в победители. Если этого не произойдёт, то победит какой-либо открытый формат, поскольку останутся люди, занимающиеся разработками, которые не захотят рисковать и выплачивать лицензионные отчисления. Так что борьба будет продолжаться, пока не исчезнет необходимость лицензионных отчислений вовсе.