Форматы видео

Форматы видео.

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

Наиболее распространенные контейнеры — это OGG, MP4, FLV и новый контейнер WEBM, предложенный Google. Видео для этих контейнеров обычно кодируется с помощью кодеков Theora, H.264, VP6 и VP8 соответственно. Список кодеков приведен далее:

- OGG — видеокодек Theora и аудиокодек Vorbis;

- MP4 — видеокодек H.264 и аудиокодек AAC;

- FLV — видеокодек VP6 и аудиокодек MP3. Также поддерживает H.264 и AAC;

- WEBM — видеокодек VP8 и аудиокодек Vorbis.

Кодеки для OGG и WEBM бесплатные, однако использование кодеков для MP4 и FLV ограничивается патентами. Это означает, что, если вы желаете встраивать в свои приложения мультимедиа в формате MP4 и FLV, придется платить. Правда, некоторые ограничения снимаются для бесплатных приложений.

Проблема также в том, что в настоящее время Safari и Internet Explorer не поддерживают бесплатные технологии. Они работают только с MP4. Разработчики Internet Explorer объявили о том, что планируется также добавление поддержки видеокодека VP8 (об аудио ничего сказано не было). Список поддерживаемых разными браузерами кодеков представлен далее:

- Firefox — видеокодек Theora и аудиокодек Vorbis;

- Google Chrome — видеокодек Theora и аудиокодек Vorbis. Также поддерживает видеокодек H.264 и аудиокодек AAC;

- Opera — видеокодек Theora и аудиокодек Vorbis;

- Safari — видеокодек H.264 и аудиокодек AAC;

- Internet Explorer — видеокодек H.264 и аудиокодек AAC.

Когда в будущем появится поддержка открытых форматов, таких как WEBM, жизнь станет проще, однако в ближайшие два-три года единого стандарта выработано, скорее всего, не будет, и нам придется все так же делать выбор среди альтернативных вариантов, ориентируясь на природу наших приложений и бизнеса.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *