LINUX.ORG.RU

H264


7

0

Всего сообщений: 13

Cisco предлагает бесплатно использовать кодек H.264, Mozilla одобряет

Группа Мультимедиа

Корпорация Cisco выступила с открытым предложением по обходу патентных ограничений, накладываемых MPEG LA на распространение кодека H.264 в свободных продуктах. Cisco предлагает всем бесплатно скачивать с их сайта скомпилированные библиотеки и исходники кодека под лицензией BSD. Юридический трюк заключается в том, что все патентные отчисления уже уплачены из бюджета Cisco, а бинарные сборки кодека, предоставляемые Cisco, могут использоваться на безвозмездной основе. Также Cisco предлагает помощь в интеграции поддержки H.264 в Firefox.

Mozilla Foundation приветствует предложение Cisco и обещает добавить поддержку лицензионно-чистой реализации H.264 в браузер Firefox как можно скорее. Mozilla мотивирует своё решение доминирующим распространением H.264 в мире, в том числе хорошую аппаратную поддержку кодека на различных устройствах.

Cisco планирует протолкнуть в стандарты IETF кодек H.264 как обязательный или один из обязательных кодеков для видеосвязи по технологии WebRTC. IETF планирует вынести свой вердикт уже на следующей неделе.

>>> Подробности

 , , ,

shahid
()

Google прекращает поддержку H.264 в Google Chrome

Группа Мультимедиа

Совсем недавно, одиннадцатого января, Майк Язаири (Mike Jazayeri) в блоге Хромиума опубликовал следующее обращение:

Ключевым фактором быстрой эволюции и повсеместного распространения технологий является модель разработки, основанная на открытости и управлении сообществом. Проект WebM, запущенный в прошлом году, был предназначен для превнесения в веб открытого видеокодека, соответствующего мировому уровню. С момента начала проекта, мы из первых рук смогли убедиться в преимуществах открытой модели разработки:

  • Быстрое улучшение производительности видеокодера и декодера, спасибо за это десяткам разработчиков из сообщества,
  • Повсеместная поддержка браузерами, различными инструментами и поставщиками железа,
  • Независимые (но в то же время совместимые) реализации, которые не только предоставляют дополнительные возможности пользователям, издателям и разработчикам, но и способствуют здоровой конкуренции и инновациям.

В будущем году мы ожидаем еще большее быстрых инноваций в медиаплатформе для веба, и сконцентрируем наши инвестиции для тех технологий, которые разработаны и лицензированы на основе принципов свободного веба. Прямо сейчас мы улучшаем поддержку тэга video в HTML5 для Chrome, более плотно интегрируя ее с кодеками, которые уже поддерживаются открытым проектом Chromium. А именно, теперь мы поддерживаем видеокодеки WebM(VP8) и Theora, и задумываемся о добавлении других высококачественных открытых кодеков в будущем. Так как H.264 играет важную роль в видео, а наша цель - дать дорогу открытым инновациям, поддержка этого кодека будет прекращена, а наши ресурсы будут перенаправлены на полостью открытые технологии.

Эти изменения произойдут в следующую пару месяцев, но мы сообщаем о них прямо сейчас, чтобы дать возможность издателям контента и разработчикам сделать необходимые изменения в их сайтах с помощью использования HTML-тэга video.

>>> Подробности

 , , , , , , ,

stevejobs
()

YouTube не будет отказываться от Flash

Группа Мультимедиа

На своём блоге для разработчиков YouTube , в лице Джона Хардинга (John Harding), официально заявляет о том, что не будет полностью отказываться от Flash в пользу HTML 5. Джон пишет, что хотя таг <video> и отвечает основным требованиям, он не поддерживает всей функциональности, необходимой для такого сайта как YouTube. Среди причин данного решения называются следующие:

  1. Отсутствие единого формата из-за проблем с лицензированием H.264. Хотя тут же упоминается VP8.
  2. Плохая управляемость. Flash позволяет управлять проигрыванием через Actionscript, а в HTML 5 такая функциональность не предусмотрена. Простое указание браузеру на URL не позволяет пользователю получить определённую часть видео.
  3. Плохая защита контента. YouTube не владеет распространяемым видео, им владеют авторы. В частности они требуют от YouTube Rentals использовать защищённые протоколы. Такие как протокол RTMPE поддерживаемый Flash.
  4. Плохая поддержка встраиваемости. Хотя HTML 5 позволяет размещать видеоролики с других сайтов, большинство сайтов это не поддерживают.
  5. Отсутствие полноэкранного проигрывания. Браузеры не позволяют переводить определённую часть страницы, в частности видео проигрыватель, в полноэкранный режим. Это не предусмотрено ни в HTML, ни в JavaScript. Полноэкранный режим необходим для проигрывания HD видео.
  6. Отсутствие поддержки камеры и микрофона. Flash позволяет передавать видео и аудио контент в оба направления, в то время как HTML 5 поддерживает лишь проигрывание.

В то время, как некоторые из этих причин выглядят надуманными (например плохая встраиваемость), часть из них вполне обоснована. Например управляемость и полноэкранное проигрывание.

>>> Подробности

 , , , ,

bbk123
()

Появился проект «Дикая лиса»

Группа Mozilla

Как известно, в будущем стандарте HTML 5 должен появиться новый таг <video>, но всё ещё нет окончательного решения как он должен быть реализован. Один из предлагаемых вариантов реализации использует кодек h.264. Несмотря на то, что этот кодек запатентован, есть страны, где патент на h.264 не действует. И хотя разработчики Mozilla решили использовать альтернативный кодек, нашёлся человек, пожелавший иметь h.264 в Firefox. Это 26 летняя Мая Пош (Maya Posch) из Нидерландов, известная под ником Elledan. На сайте её проекта Wild Fox (ссылка внизу) сообщается о начале набора дополнительных разработчиков, знакомых с исходным кодом Firefox 3.6.3, знающих C++ и имеющих любой опыт использования мультимедийных библиотек. Предполагается использование библиотеки Libavcodec или GStreamer. Проект уже обсуждается на Slashdot. Мая Пош владеет собственной софтверной компанией Nyanko.

>>> Сайт проекта

 , ,

bbk123
()

FSF призывает Google освободить Интернет от Adobe Flash и проприетарного кодека H.264

Группа GNU's Not Unix

Фонд свободного ПО (Free Software Foundation) адресовал корпорации Google открытое письмо, в котором указывается на появление реальной возможности избавить пользователей Глобальной сети от зависимости от таких проприетарных технологий, как Adobe Flash и видеокодек H.264.

Дело в том, что недавно акционеры компании On2 одобрили ее покупку корпорацией Google. On2 занимается разработкой видеокодеков и известный свободный формат Ogg Theora появился на свет во многом благодаря щедрости этой компании, в 2001 году освободившей технологию сжатия VP3.

Теперь FSF призывает Google сделать то же самое с VP8. Сделав эту технологию свободной и продвигая ее при помощи сервиса YouTube, Google в состоянии превратить ее в стандарт и положить конец зависимости Всемирной сети — структуры, которой корпорация Google обязана своим успехом — от отягощенных патентными ограничениями видео-форматов и проприетарной технологии Flash.

>>> Текст открытого письма (англ.)

 , , , , , , ,

sinister666
()

H.264 и патенты на алгоритмы в России

Группа Linux в России

Согласно условиям патентоспособности, в соответствии с п.1 и п.5 в ст. 1350 части 4-ой ГК РФ и наличием аналогичных мест в действовавшем до принятия 4-ой части ГК законе, казалось бы, для российских пользователей и производителей программного обеспечения внутри России отсутствуют патентные угрозы, связанные с патентами на алгоритмы. В частности на алгоритмы, используемые в популярном стандарте сжатия видео H.264.

Напомним, что консорциум MPEG LA намерен с 1 января 2011 года взимать плату как с производителей ПО, так и с пользователей за распространение любого, сжатого кодеками H.264 видеоролика, длиннее 12 минут. Для сайтов, осуществляющих бесплатное потоковое вещание взимание платы отложено до 2016 года.

Между тем, анализ списка патентов MPEG LA, содержащихся в этом файле обнаруживает наличие следующих зарегистрированных в России патентов на алгоритмы, используемые в H.264:

  • Патентообладатель корпорация LG:
    • RU2297109C2,RU2333616C2,RU2338332C2 - «Способ предсказания блока с использованием усовершенствованного режима прямого предсказания.»
    • RU2335861C2,RU2273113C2 - «Способ кодирования движущегося изображения.»
    • RU2287908C1,RU2319317C1,RU2264049C2, RU2319318C1 - «Способ определения векторов движения в режиме прямого предсказания для B-кадра.»
    • RU2326506C2,RU2328090C2 - «Способ выбора опорного изображения.»
    • RU2282947C1 - «Способ определения вектора движения текущего блока в режиме прямого предсказания.»
  • Патентообладатель корпорация Samsung:
    • RU2072562C1 - «Способ кодирования цифровых видеосигналов с подавлением граничных искажений, способ декодирования цифровых видеосигналов с подавлением граничных искажений и устройства для их осуществления.»
    • RU2154918C1 - «Способ и устройство для цикл-фильтрации данных изображения.»

Даже беглый взгляд на эти патенты может вызвать вопросы по поводу использования H.264 у ряда технических специалистов, потому что, если патенты от Samsung ими ещё могут быть признаны, защищающими некоторые аппаратные решения, то патенты от LG могут произвести впечатление описывающих только алгоритмы.

Однозначно сказать, затрагивает ли наличие этих патентов производителей ПО, в том числе свободного ПО в России, а также пользователей, кодирующих в H.264, распространяемые ими видеофайлы, сейчас нельзя, но повод задуматься и возможно поискать альтернативные решения есть, особенно производителям законченных аппаратных решений в которых используется сжатие видео.

>>> Подробности

 , ,

anonymous_incognito
()

MPEG-LA продлила возможность бесплатного использования H.264 в потоковом вещании до 2016 года

Группа Мультимедиа

Изменение патентной политики вступает в силу только в отношении сайтов, занимающихся бесплатным распространением потокового видео в формате H.264.

Изменения не затрагивают медиа-плееры, программы для кодирования и декодирования видео и прочие смежные приложения. С 1 января 2011 до 2028 года их разработчики будут обязаны выплачивать роялти, размер которого пока неизвестен. Ответственность за неуплату MPEG LA распространяет по всей цепочке движения продукта вплоть до конечного потребителя.

>>> Подробности (PDF)

 , , , ,

shahid
()

h.264 или Theora? Битва за HTML5 начинается!

Группа Open Source

Интернет-сообщество замерло в ожидании прихода HTML5, а особенно реализации тега «video», который поможет раз и навсегда избавиться от Flash компании Adobe. Но до сих пор остается не решенной проблема выбора стандарта кодека для распространения видео в Web.

На сегодня есть два основных конкурента - проприетарный кодек h.264 и свободный Theora. В пользу h.264 говорит более широкая аппаратная-поддержка этого алгоритма и широко разрекламированное превосходящее качество изображения. Theora же поддерживается «из коробки» многими браузерами: Chrome, Firefox, Opera, и не имеет никаких лицензионных ограничений.

Но, возможно, победа достанется Theora, поскольку она не накладывает лицензионных ограничений на конечного пользователя. К тому же, MPEG-LA недавно опубликовала разъяснение, по которому существует определенный барьер, после чего производитель обязан платить за использование h.264.

Ален Харкнес, Директор по лицензированию MPEG-LA, поясняет, что отчисления за лицензию могут быть уплачены на любой стадии производства и распространения продукта, но если отчисления не были уплачены, продукт является не лицензированным и его распространители/конечные пользователи могут быть привлечены к ответственности.

>>> Подробности

 , , , ,

troll_them_all
()

Gnash обзавелась поддержкой VA-API для аппаратной акселлерации H.264-видеопотока

Группа Мультимедиа

Компания Splitted Desktop Systems продолжает продвигать Linux как платформу полноценной и самодостаточной домашней видеостанции. На этот раз патч коснулся проекта открытого Flash-плеера Gnash: добавлено GPU-ускорение для воспроизведения H.264-видеоконтента через унифицированное VA-API. Аппаратный H.264-декодер будет работать в следующих конфигурациях:

  • AMD GPUs с UVD2 и xvba-video VA-драйвер (Radeon HD 4000)
  • NVIDIA GPUs и vdpau-video VA-драйвер
  • Прочие видеокарты с доступным VA-драйвером, т.е. платформа Intel Moorestown и будущие G45 VA-драйверы

>>> Подробности и патч

 , , , , uvd2, , ,

shahid
()

Компания Nokia открывает 3D видеокодек для всех желающих

Группа PDA

27 мая 2009, Nokia открыла исходные коды видеокодека H.264/MPEG-4 MVC для всех желающих.

Видеокодек оптимизирован для работы на мобильных устройствах, в том числе, и на платформе Maemo.

Возможности видеокодека H.264/MPEG-4 MVC были продемонстрированы на выставке Nokia World 2008 с использованием модифицированного интернет-планшета Nokia N800 с интегрированным авто-стереоскопическим дисплеем. На нем было запущено, для воспроизведения, 3D видео в реальном времени.

Программный комплекс, состоящий из двух утилит:

1. MVC Encoder - утилита для компьютера, позволяющая создать MVC совместимый 3D видео файл

2. MVC Decoder - полностью оптимизированный видео плеер для платформы Maemo

Утилиты доступны для скачивания со страницы Nokia Research Center: http://research.nokia.com/research/mo...

>>> http://thetabletblog.com

 , , , , ,

real_maverick
()

Theora по качеству обгоняет h.264

Группа Open Source

Хакеры Xiph усердно работали над улучшением свободного кодека Theora весь прошлый год, и последняя версия Theora обходит h.264 в объективном тесте показателя качества PSNR.

PSNR не является абсолютным показателем качества, но все же дает представление о качестве картинки создаваемой различными кодеками.

По ссылке приведены цифры, скриншоты и графики PSNR.

Эта новость не может не радовать, особенно в свете того что h.264 сейчас является лишь условно-бесплатным, уже с 2010 планируется получать миллионы с патентных отчислений не только с интернет-трансляции, устройств и программ как для кодирования, так и раскодирования, но и за счёт сбора по 2 цента с каждого файла длиннее 12 минут.

>>> Подробности

 , ,

HighwayStar
()

В проприетарных драйверах nVidia для Linux/FreeBSD/Solaris появилась поддержка Pure Video

Группа Hardware and Drivers

В недавно выпущенной бета версии драйверов 180.06 появилась поддержка PureVideo-подобных (VDPAU API) возможностей для декодирования видео (MPEG-1, MPEG-2, H.264, VC-1) с помощью GPU. Есть поддержка деинтерлейсинга (пространственного и/или временного), преобразования частоты кадров (полей) - inverse telecine, шумоподавления и воспроизведения потоков с синхронизацией по меткам времени. Пока что единственным поддерживающим VDPAU плеером является mplayer, благодаря патчам, опубликованным nVidia. Текущие ограничения: поддерживаются только один видеопоток и не все типы файлов.

>>> Бенчмарк

>>> Описание

>>> Подробности на Phoronix.com

 , , , , ,

Andrew-R
()

CoreCodec отозвали DMCA-петицию о закрытии и официально поддержали coreavc-for-linux

Группа Проприетарное ПО

CoreCodec, разработчик CoreAVC - самого быстрого на текущий момент декодера H.264, послало извинение open-source проекту, автору coreavc-for-linux, позволяющего использовать их легально купленный продукт через mplayer, в связи с тем, что по их DMCA-запросу сайт и весь проект прекратил существование.

Поводом для удаления было наличие их бинарных файлов на сайте проекта, также возможной причиной этому было то, что у них уже есть планы по выпуску своей linux-версии кодека. Но все закончилось благополучно, благодаря теме созданной на их официальном форуме. В ходе обсуждения разработчики, пользователи и автор патчей пришли к взаимопониманию.

Сразу же после получения запроса, Google восстановил сайт проекта coreavc-for-linux на Google Code. Кроме того, CoreCodec помогли обновить патчи для поддержки последней версии их кодека (1.7). По словам разработчиков, одной из причин, по которой они не выпускают (практически готовый) официальный релиз для Linux - сложности в реализации продажи програмного обеспечения для этой OS:

We have thought about that and we have that internally (and a bunch of other stuff). The problem is how do we sell a library on linux on a user basis (to a distro may be different) ? There aren't very many channels to sell linux programs on various distros, let alone libraries. If you know any good ones, let us know. I think Mobihand has something for Linux but it be too generic (we need to depend on the CPU and maybe distro too for the glibc).

Подробнее: тема на форуме corecodec

Подробнее: официальный сайт проекта

>>> Подробности

 coreavc, , ,

anonymous
()