Инфодизайн в IT → Apple, Flash и H.264
Знаю-знаю, большинству из вас от одного только заголовка захочется побыстрее проскроллить страницу, но спешу заверить, что хоть тема и холиворная, но инфографика очень даже интересная. Рассматриваются основные аспекты совместной деятельности компаний и взаимодействие их продуктов.
Траффик ~2.2 Мб (Целое изображение)
Траффик ~2.2 Мб (Целое изображение)
Работа с видео → Стандарт H.264 и вопросы лицензии на него (и немного об Ogg Theora)

Не так давно на сайте Engadget появилась статья, написанная специалистом по законодательству в области авторского права, в которой подробно объяснялись некоторые вопросы относительно лицензии на стандарт H.264. Она довольно объемна, поэтому приведу здесь только некоторые, заинтересовавшие лично меня, моменты, в свободном изложении в виде вопросов и ответов.
Что это за MPEG-LA, которая отвечает за лицензирование этой технологии?
Работа с видео → Конвертирование видео в Ogg Theora. UNIX Way
Прежде чем приступить к практике, зададимся некоторыми весьма интересными вопросами: почему консоль, зачем использовать видеокодек Ogg Theora, каким образом и с какими параметрами лучше конвертировать видео.
Начнём с матчасти:
На сегодняшний день, самые популярные видеокодеки — это знакомые всем DivX, XviD, H.264, WMV, Apple QuickTime и множество других. Ogg Theora всегда была в тени своих коллег и на то, видимо, были какие-то свои причины. Может быть потому, что это относительно новый кодек (он появился только в 2004-м году), может потому-что он изначально ориентировался на применение в интернете, а не для кодирования видеофильмов… Это уже не важно.
Начнём с матчасти:
Видеокодек — это программа/алгоритм сжатия (то есть уменьшения размера) видеоданных (видеофайла, видеопотока). Кодек — файл-формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно кодирование кроме видео и аудиоинформации, добавления субтитров, векторных эффектов и т. п.
На сегодняшний день, самые популярные видеокодеки — это знакомые всем DivX, XviD, H.264, WMV, Apple QuickTime и множество других. Ogg Theora всегда была в тени своих коллег и на то, видимо, были какие-то свои причины. Может быть потому, что это относительно новый кодек (он появился только в 2004-м году), может потому-что он изначально ориентировался на применение в интернете, а не для кодирования видеофильмов… Это уже не важно.
Open source → Google будет финансировать Ogg Theora
Google выделит финансовые ресурсы для развития кодека Theora, оптимизированного для процессоров ARM. О таком решении сообщается в одном из корпоративных блогов Google.
Компания подчёркивает важность развития именно открытого кодека, который должен стать всеобщим и единым стандартом хотя бы для подстраховки. Как сообщается, единый универсальный формат нужен хотя бы для того, чтобы все могли на него перейти в случае необходимости, если «все остальные форматы не оправдают себя».
Поскольку единый формат нужен для подстраховки, «он не должен быть самым сложным или самым рекламируемым, — пишет Google, — он должен просто быть доступным, причём повсеместно». Таким кодеком может стать именно Ogg Theora, основанный на базе VP3, который стал общественным достоянием несколько лет назад.
Компания подчёркивает важность развития именно открытого кодека, который должен стать всеобщим и единым стандартом хотя бы для подстраховки. Как сообщается, единый универсальный формат нужен хотя бы для того, чтобы все могли на него перейти в случае необходимости, если «все остальные форматы не оправдают себя».
Поскольку единый формат нужен для подстраховки, «он не должен быть самым сложным или самым рекламируемым, — пишет Google, — он должен просто быть доступным, причём повсеместно». Таким кодеком может стать именно Ogg Theora, основанный на базе VP3, который стал общественным достоянием несколько лет назад.
Википедия → Загрузи свободное видео в Википедию!
Это вольный перевод текста с videoonwikipedia.org. Под катом также сообщение от заместителя директора «Фонда Викимедиа».Open Video Alliance, Mozilla Drumbeat, создатель видеоплеера Miro, «Викимедиа Нью-Йорк», используя также технологии Kaltura, обявили о запуске кампании по привлечению внимания к видео в Википедии. Миллионы людей читают Википедию каждый день. Скоро они будут также смотреть её!
Как известно, любой человек может загрузить в Википедию своё видео
Сейчас в Википедии очень мало видео. Настало время это изменить! Даёшь революцию открытого видео! Снимите и загрузите видео в Википедию! Это замечательная возможность поддержать HTML5/Theora очень простыми действиями, доступными каждому. Ваш вклад поможет сделать контент Википедии более богатым, поможет распространению свободных (как свобода слова, а не бесплатное пиво) знаний и формата свободного видео! Битва за HTML5/Theora ещё не проиграна и YouTube — ещё не весь Интернет. Работа с видео → Сравнение кодеков libtheora и x264
После того, как Youtube и Vimeo представили свои тестовые страницы в HTML5, вновь пошла волна разговоров, о том, что же лучше: H.264 или Ogg Theora.
Я, конечно, за свободный веб. Но выводы о том, что Theora превосходит H.264 по качеству, сделанные многими людьми по результатам двух сомнительных сравнений (раз и два) весьма поспешны.

В первом сравнении вообще не представлено ни тестового видео, ни каких-либо настроек кодеков. Во втором сказано, что для H.264-кодека взят заведомо отстойный пресет с Youtube, а настройки Теоры умалчиваются.
Так я решил сам проверить, что есть Ogg Theora и на что этот кодек способен.
Я, конечно, за свободный веб. Но выводы о том, что Theora превосходит H.264 по качеству, сделанные многими людьми по результатам двух сомнительных сравнений (раз и два) весьма поспешны.

В первом сравнении вообще не представлено ни тестового видео, ни каких-либо настроек кодеков. Во втором сказано, что для H.264-кодека взят заведомо отстойный пресет с Youtube, а настройки Теоры умалчиваются.
Так я решил сам проверить, что есть Ogg Theora и на что этот кодек способен.
Браузеры → Какой видеокодек лучше для HTML 5
В сообществе разработчиков разгорелся нешуточный спор (основная его часть проходит за кулисами), какой видеокодек утвердить в качестве стандарта для <video> в языке HTML 5, чтобы навсегда освободить веб от засилья плагинов. Судя по всему, все заинтересованные стороны разделились на два лагеря: H.264 и Ogg Theora. К первому лагерю относятся Apple и Google, а второй составляют Mozilla и Opera. При этом компания Google намерена реализовать в свойм браузере поддержку обоих видеокодеков. То есть Apple остаётся единственным вендором, который не собирается поддерживать открытый стандарт Ogg Theora.
Судя по словам Яна Хиксона (это редактор спецификаций HTML 5), в ближайшее время стороны не смогут прийти к компромиссу, так что решение проблемы придётся оставить на потом. Хиксон явно устал в этом участвовать.
На сайте Ars Technica опубликован всесторонний сравнительный анализ обоих кодеков, в том числе по качеству сжатия и проблеме с патентами. Хотя кодек Ogg Theora считается свободным от патентных проблем, однако компания Apple сомневается в этом.
Есть ещё один вариант — разрешить использование любого кодека, а функцию воспроизведения передать базовому функционалу операционной системы (DirectShow на Windows, GStreamer на Linux, QTKit на Mac OS X), но против такого подхода категорически возражает Mozilla, которая уже немало инвестировала в Ogg Theora. Компания говорит, что разнородность форматов будет способствовать фрагментации контента и теряется весь смысл от внедрения тега <video>.
Судя по словам Яна Хиксона (это редактор спецификаций HTML 5), в ближайшее время стороны не смогут прийти к компромиссу, так что решение проблемы придётся оставить на потом. Хиксон явно устал в этом участвовать.
На сайте Ars Technica опубликован всесторонний сравнительный анализ обоих кодеков, в том числе по качеству сжатия и проблеме с патентами. Хотя кодек Ogg Theora считается свободным от патентных проблем, однако компания Apple сомневается в этом.
Есть ещё один вариант — разрешить использование любого кодека, а функцию воспроизведения передать базовому функционалу операционной системы (DirectShow на Windows, GStreamer на Linux, QTKit на Mac OS X), но против такого подхода категорически возражает Mozilla, которая уже немало инвестировала в Ogg Theora. Компания говорит, что разнородность форматов будет способствовать фрагментации контента и теряется весь смысл от внедрения тега <video>.
Веб-разработка → Производители браузеров вынудили W3C отказаться от свободных кодеков в HTML5
Производители браузеров так и не смогли остановится на каком-то одном формате для кодирования аудио- и видеоданных для новых тегов <audio> и <video>, тем самым вынудив W3C вообще исключить поддержку каких-либо кодеков из грядущего стандарта.«После долгих и бурных обсуждений данной ситуации, я, к своему сожалению, пришел к выводу, что нет такого кодека, который все производители хотели бы внедрить в свои продукты», — сказал главный разработчик HTML5 Ян Хиксон.
Apple, например, не собирается добавлять поддержку Ogg Theora в свой QuickTime, беспокоясь о неких потенциальных проблемах с патентами, даже не смотря на то, что его можно использовать совершенно бесплатно. Opera и Mozilla, наоборот, против использования H.264 из-за возможных проблем с его лицензированием и распространением. У Google тоже есть свои схожие заморочки, хотя они уже включили оба кодека в Chrome. А Microsoft вообще не собирается поддерживать тег <video>. Такие вот дела.
via Slashdot