Ваш браузер не поддерживает кодек вашего устройства сменить кодек на h 264
есть ли какие-либо веб-браузеры, которые могут воспроизводить кодек H. 265 / MPEG-4 HEVC в виде элемента html5? На какой платформе или оборудовании?
Я слышал слухи о поддержке HEVC в Edge, когда доступно аппаратное декодирование. С текущего ГП и ЦП грузить с аппаратного HEVC декодирования интересно, что другие производители браузеров следующие. Firefox уже работает так для H. 264
Это работает в IE и Edge, но только если есть аппаратная поддержка. Сообщается также, что он работает в браузере Android и Chrome для Android на некоторых устройствах с аппаратной поддержкой.
нет, браузер не поддерживает H. 265. И широкая поддержка вряд ли будет добавлена в ближайшем будущем.
я обновил вопрос, потому что есть отчеты о его работе в Edge, когда доступно аппаратное декодирование.
Это хороший вопрос.
в этом случае браузер еще не поддерживает его. Он выгружает декодирование в ОС (Windows), а ОС выгружается на аппаратное обеспечение. Но результат тот же как иметь поддержку браузера. Это становится дешевле, потому что лицензия была оплачена компанией-чипом.
H. 265 лицензирование исторически было чрезвычайно дорогим. В некоторых случаях на порядок дороже, чем H. 264. MPEG-LA и HEVC Advance patent pools ожидали, что такие компании, как apple и Microsoft, заплатят за это. Но они стали слишком жадными (в частности, HEVC Advance), исключив ценовые ограничения, поэтому Microsoft пришлось бы заплатить сотни миллионы долларов для H. 265, где H. 264 завершает в низких миллионах. HEVC Advance изменил политику лицензирования, но может быть слишком поздно, так как google Microsoft, Amazon, Netflix, Cisco, Mozilla и другие разрабатывают бесплатную альтернативу (под названием "Альянс за открытые СМИ") таким образом, онлайн-видео больше никогда не может быть заложником.
Хром может поддерживать h.265 при компиляции с вышеупомянутым кодеком, включенным во время компиляции.
Это все 64-разрядные версии, поэтому убедитесь, что вы устанавливаете их только на 64-разрядных окнах.
Интернет-серфинг не может существовать без переходов на сайты, просмотра видеофайлов и прослушивания музыки. К сожалению, многие пользователи сталкиваются с проблемами воспроизведения. Однако не нужно унывать. Об ошибке, когда отсутствует кодек H264 для браузера Opera.
Подробности
В действительности данный сбой больше не наблюдается у пользователей. Дело в том, что кодек больше не распространяется как отдельный установочный пакет для Windows. Все необходимые компоненты для воспроизведения медиафайлов на веб-ресурсах давнее время встроены либо в операционную систему, либо непосредственно в интернет-обозреватель.
Так что на последних версиях Opera такой ошибки попросту быть не может. А если она у вас все же наблюдается, то не нужно искать никакие программы на просторах интернета. Тем более, что ничего путного скачать не получится, а в худшем случае – получите вирус. Единственное решение данной неполадки заключается в обновлении программы.
Инструкция
Вся процедура загрузки новой версии браузера умещается в несколько простых действий:
Дополнение
Если у вас все же возникают какие-либо проблемы с воспроизведением медиафайла, то обратитесь к данным рекомендациям:
- Обновление драйверов на видеокарту нередко помогает, а также повышает производительность компьютера.
- Не загружайте сильно интернет, если планируете посмотреть ролик.
- Если у вас слабый компьютер, то выберите более низкое качество видео.
- Попробуйте закрыть лишние программы и вкладки браузера.
- Проверьте компьютер на наличие угроз с помощью любого антивируса.
Многие пользователи сталкиваются с проблемой отсутствия воспроизведения видео и аудио из социальных сетей. Это во многом зависит от того, что отсутствует кодек для браузера Опера H264.
Обновление Flash Player при этом не помогает. Решением является только установка в браузере этого видеокодека.
Это легко обнаружить при проверке воспроизведения видеофайлов например с Ютуба. Об этом символизирует невозможность воспроизведения через YouTube HTML5, по причине отсутствия поддержки Оперой кодека H.264.
Способы решения
Одним из методов решения этой непростой проблемы является установка пакета для движка chromium под названием Codecs-ffmpeg-extra, а также копирование libffmpeg.so.
Однако для более поздних версий Opera данный пакет уже морально устарел. Вследствие этого нужно скачивать гораздо более позднюю версию пакета видеокодеков, которую можно найти в сети по запросу в поисковиках.
Важно! Устанавливайте всегда проверенные антивирусом программы и программное обеспечение, во избежание проникновения вредоносных файлов на персональный компьютер.
Также, отказ от кодека H264 мотивирован продвижением на браузерах с движком Chromium формата WebM. Поэтому соответственно, на Google, Opera и Firefox, данный тип кодека попросту не поддерживается.
Установка ПО для поддержки кодеков
Вторым способом будет установка соответствующих программ для сжатия и кодирования видео в формат H.264.
Установка программы x264 Video Codec r2851
Приложение обладает рядом особенностей и преимуществ:
Соответственно установка в браузер Опера данного приложения происходит путем скачивания установочного файла, принятия лицензионного соглашения и открытия инсталляции.
При запуске происходит сжатие необходимых видеофайлов и просмотр видео в браузере.
Войти
media.gmp-eme-adobe.enabled (boolean, true)
media.gmp-eme-adobe.forceSupported (boolean, true; FF 49.0+ )
media.gmp-eme-adobe.forcevisible (boolean, true; FF 45-48, no longer used in 49.0+)
media.gmp-eme-adobe.visible (boolean, true; FF 49.0+ )
media.gmp-eme-adobe.version (string, 17; required for manual install now that automatic install is no longer an option)
media.gmp-eme-adobe.abi (string, x86-msvc-x86; not required, you can set it if you want to more closely mimic automatic install)
media.gmp-eme-adobe.lastUpdate (integer, 1500000000; not required, you can set it if you want to more closely mimic automatic install)
media.gmp.decoder.enabled (boolean, true)
media.eme.enabled (boolean, true)
Распространённый в «нулевых» формат DVD, основанный на кодеке MPEG2, по мере появления телевизоров и мониторов с высоким разрешением уже не мог удовлетворять возросшим требованиям к качеству видео. Поэтому появление в 2003 году формата кодирования H.264 было воспринято в основном доброжелательно. Но со временем и этот стандарт перестал отвечать современным нуждам – требовался такой кодек, который бы обеспечивал меньший размер файла при том же битрейте (или увеличенный битрейт при неизменном объёме видеофайла). Так появился усовершенствованный формат H.265, именуемый также HEVC, позволивший уменьшить размеры файлов на 30-50% при сравнимом качестве. В нём реализована поддержка разрешения уровня 8К (8192×4320 пикселей). Насколько успешно продвигается этот стандарт? Давайте разбираться.
Что такое формат H.265 (HEVC)
High Efficiency Video Coding на сегодняшний день является самым современным и продвинутым видеокодеком. Если H.264 (AVC), основанный на кодеке MPEG, был ориентирован на воспроизведение FullHD видео, то его сменщик способен сжимать видеоряд до разрешения UHDTV, или 8К.
Что интересно, к разработке более совершенного стандарта приступили в 2004 году, то есть всего через год после начала внедрения AVC. Первоначально проект назывался H.NGVC, что расшифровывается как Next-generation Video Coding, а затем за стандартом закрепилось нынешнее эволюционное название. Перед экспертной группой VCEG стояла нелёгкая задача: повысить разрешение видео, добившись снижения битрейта, при этом не увеличивая вычислительные мощности оборудования. Требования, прямо скажем, противоречивые, поэтому в полной мере их реализовать не удалось.
И всё-таки разработчикам удалось добиться главного: увеличения максимального размера блока, основной единицы кодека, в 16 раз по сравнению с H.264, у которого он равен 16х16 пикселей. При этом была задействована технология блоков динамического размера, когда кодек во время сжатия видео сам выбирает оптимальное количество пикселей в блоке. Это и позволило новому формату легко поддерживать разрешение 8К, хотя и 4К на сегодня внедряется не такими быстрыми темпами, как хотелось бы. Добавьте сюда технологию параллельного кодирования, и вы получите кодек, способный сжимать видео до размера, на 25-50% меньше, чем у предшественника, при том же качестве.
Новый стандарт был утверждён только в 2012 году и поначалу имел ограниченное применение – в телевидении и IP камерах. Но когда в 2017 году поддержку HEVC реализовали в iOS 11, ситуация начала быстро меняться.
Преимущества HEVC по отношению к старым форматам
С выходом iOS 11 и macOS High Sierra Apple начала усиленно продвигать новые форматы для изображений (HEIF) и видео (HEVC). Задача упростилась в том плане, что новый кодек обеспечивал либо видео лучшего разрешения, либо меньшего размера, что в эпоху глобального обмена контентом имеет немаловажное значение – попробуйте передать по сети файл размером с 10-20 ГБ.
Использование блоков большего размера позволило также сократить время, затрачиваемое на кодирование и, что не менее важно, на декодирование, предотвращая фризы при просмотре видео.
Частично улучшения характеристик нового формата удалось добиться за счёт использования новых технологий, о которых мы уже упоминали. Но за всё нужно платить. В данном случае речь идёт о возрастании нагрузки на аппаратную часть, из чего следует вывод, что для обеспечения декодирования видео в формате HEVC потребуется более мощное оборудование. Второй негативный момент связан с тем, что соответствующие кодеки, по крайней мере, на начальном этапе распространения формата, встроены в популярные проигрыватели в ограниченном количестве. Ещё хуже обстоят дела с «железом» – только передовые модели телевизоров, медиаплееров, телевизионной техники и IP-камер умеют «переваривать» этот формат. Но это, разумеется, дело поправимое в среднесрочной перспективе. Во всяком случае, уже сейчас количество доступных аппаратных и софтверных декодеров стремительно растёт.
Что касается ПК, то поначалу H.265 поддерживали только видеокарты 970/980 от GeForce, а для кодирования среднего видео этого формата на более слабом оборудовании требовалось порядка 10 часов. Сегодня ситуация в этом плане гораздо более благоприятная, а дивиденды от использования HEVC очень даже ощутимы. Главное, что выгода будет тем больше, чем выше качество видео: для разрешения 720p, которое ещё совсем недавно было «золотым стандартом», размер файла будет примерно на 25% меньше, чем в формате H.264. Но для 4К выигрыш составит уже 50%, а если говорить о рипах Blue-ray, то здесь экономия достигается десятикратная, то есть видео такого качества вполне можно упаковать в каких-то 3-4 ГБ.
Рассмотрим основные особенности кодека HEVC с технической точки зрения:
Разумеется, это не все технологические новшества, характеризующие новый кодек. Но и перечисленного вполне достаточно, чтобы специалист смог понять, на что способен новый формат.
Как использовать кодек HEVC
Разумеется, обычного пользователя больше интересует вопрос, чем смотреть видео в формате HEVC/H.265, нежели технические подробности реализации улучшенного стандарта.
Если не привязываться к видеоадаптеру, то самый простой вариант – это использование программных плееров. В частности, всем хорошо известного VLC. Его последняя версия гарантированно поддерживает новый формат.
Но по умолчанию поддержка HEVC здесь выключена, и чтобы смотреть видео, закодированное H.265, необходимо выполнить следующие действия:
В результате вы получите возможность просматривать на компьютере видео, сжатое новым кодеком, вне зависимости от используемой операционной системы.
Примерно таким же способом можно установить HEVC/H.265 на Windows, используя последние версии других популярных медиаплееров – Media Player Classic, KMPlayer, GOM Player и других.
Поддержка H.265 реализована и в некоторых браузерах – Microsoft Edge (начиная с 16-й версии) и Safari (от одиннадцатой версии и выше).
Что касается MacOS High Sierra, то там с новым кодеком справляется стандартное приложение «Видео», хотя если вам нравятся сторонние плееры, то все вышесказанное остаётся справедливым. Аналогичная ситуация и с мобильными девайсами, работающими под iOS 11 – здесь главное, чтобы для воспроизведения нового формата хватило производительности устройства.
Что касается смартфонов и планшетов под Android, то на сегодня получить работающий кодек HEVC/H.265 можно только в приложении MX Player с тем же условием – производительности девайса должно хватать для воспроизведения видео нового формата.
Другое дело, что видео, записанного с использованием кодека HEVC, в сети пока не так много. Остаётся надеяться, что ситуация будет постепенно улучшаться, как это было с предшественником и разрешением 4К – сегодня количество каналов, вещающих в этом формате, растёт в арифметической прогрессии.
В немалой степени проблема касается и оборудования, способного поддерживать сверхвысокие разрешения – среди компьютерных мониторов таковых практически нет, да и телевизоры с разрешением 8192×4320 пикселей – пока не столь распространённое явление. Но технический прогресс не остановить…
Уже много дискуссий прошло по поводу отключения поддержки H.264 в браузере Google Chrome.
Объявления о отключении поддержки видеокодека H.264 были исключительно связаны с тегом HTML <video>, который является частью нового набор стандартов. В Google считают, что на тег <video> возложены большие надежды. Существует договоренность, по которой видеокодек должен быть описан в базовом стандарте. Firefox и Opera поддерживают такие открытые кодеки как WebM и Ogg Theora и не будут поддерживать H.264 в связи с его требованиями лицензирования, Apple и Microsoft будут продолжать поддерживать H.264 в своих браузерах Safari и Internet Explorer 9. При этом все издатели и разработчики, использующие тег <video>, будут вынуждены поддерживать несколько форматов.
Это не идеальная ситуация, и в Google хотят видеть жизнеспособные технологии, основанные на поддержке стандартизированного кодека, который будут поддерживать все браузеры. Понятно, что не разработчики не прийдут к единому соглашению о поддержке H.264 как базового кодека для видео HTML5 - как минимум из-за его требования лицензирования.
В компании Google признают, что H.264 имеет более широкую на сегодня поддержку у издателей, разработчиков аппаратного обеспечения и сообщества (хотя поддержка WebM быстро растет). Однако, как отмечалось выше, не будет соглашения для принятия его в качестве базового в стандартном теге <video> HTML5 из-за требования лицензирования. Чтобы использовать и распространять H.264, разработчики браузеров и ОС поставщики, производители оборудования и издатели должны платить значительные роялти и это с учётом того, что в будущем неизвестно возрастут ли отчисления за использование кодека. Для таких компаний, как Google, лицензионные сборы не могут иметь существенное значение, но для многих других компаний такие сборы могут задушить инновации.
Означает ли это, что пользователи больше не будут в состоянии проигрывать H.264 видео в браузере Google Chrome?
H.264 играет важную роль в сфере видео и подавляющее большинство видеофайлов в формате H.264 в Интернете просматривается с помощью плагинов, таких как Flash и Silverlight. Эти плагины и будут продолжать оказывать поддержку воспроизведения видео в H.264 в браузере Google Chrome. Заявление компании Google было связано только с тегом <video>, который является частью новой платформы HTML5.
Разве это не просто усилия Google для управления форматом веб-видео?
WebM опирается на многие веб-сообщества. Google видит свою роль, как и любой другой член сообщества и не имеет желания или намерения контролировать формат WebM. Главная цель Google в этом решении - увидеть как тег <video> станет первоклассной видеоплатформой.
Разработчики уже создали высококачественную альтернативу под названием FFmpeg VP8 Decoder (пока совместимую) реализации WebM.
Не приведет ли это решение к тому, что издателям придётся создавать несколько копий видео с разными кодеками?
Некоторые издатели выразили обеспокоенность тем, что объявление о прекращении поддержки H.264 в Google Chrome заставит издателей и разработчиков поддерживать несколько копий их содержания. Google является одним из крупнейших издателей видео-контента в мире, и поэтому компания также с пониманием относится к этой озабоченности. Следует помнить, что Firefox и Opera вообще никогда не поддерживали H.264 в связи с его требованиями лицензирования, но оба браузера поддерживают WebM и Ogg Theora.
Также команда проекта WebM скоро выпустит плагины, которые позволят подключить поддержку WebM в браузеры Apple Safari и Microsoft Internet Explorer 9 через стандартный HTML5 <video> тег с помощью стандартного метода canPlayType.
Общие выводы:
Opera и Firefox никогда не поддерживали видеокодек H.264, поэтому тот факт, что Google Chrome отказывается от данной поддержки по сути ничего не меняет.
В большинстве случаев видео, кодированное с помощью H.264, воспроизводится с помощью плагинов, таких как Adobe Flash и Microsoft Silverlight, именно так и воспроизводится видео в браузерах Opera и Firefox.
Компания Google старается продвинуть открытый формат WebM, который имеет свои преимущества по сравнению с остальными кодеками - бесплатность использования, открытость, отличное сжатие, поддержка аппаратного ускорения.
Пока же всё движется к тому, что WebM будет принят в качестве базового кодека для тега <video>.
Читайте также: