Актуализированный репринт авторской статьи с форума Ru-Board • [веб-архив] Поддержка аудио/видео кодеков в HTML5 в Chromium и SRWare IronКраткая инструкция по решению проблем воспроизведения отдельного аудио/видео контента в HTML5. Как проверить проблемуПроверить поддержку отдельных медиа-форматов в вашем браузере можно с помощью консоли, а также по тестовому набору роликов (там же – ссылки на страницы быстрых тестов по форматам) или по отдельным аудио-тестам. Быстро и наглядно оценить доступность форматов можно здесь (блок "multimedia") или на этой странице [web-архив]. Почему не работаетБраузеры Chromium и SRWare Iron* не поддерживают часть проприетарных кодеков "из коробки". В браузерах Google Chrome и в некоторых других хромо-клонах такая поддержка есть и воспроизведение отдельных медиа-форматов (MP3/H.254/AAC/MP4) в них происходит без проблем. * Потом это "безобразие" было устранено и начиная с 48-й версии в Iron'е (практически) нет проблем с воспроизведением. Способ решенияДля версий до 47 включительно – в папке установки браузера следует заменить файл ffmpegsumo.dll, взяв его из соответствующей* версии Google Chrome. Детально об этой замене и последующих действиях читаем здесь (En, или прямая архивная ссылка). * Т.е. той же версии, что и используемый вами браузер Chromium/Iron, во избежание возможных конфликтов. Для замены достаточно открыть оффлайн-установщик (напр., в архиваторе 7zip) и распаковать требуемый файл. Оффлайн-установщик нужной версии гугло-хрома можно взять здесь, либо взять файл из портабл-версии здесь. После замены файла и перезапуска браузера желательно проверить корректность воспроизведения требуемого медиа-формата. В некоторых случаях для этого потребуется отключить аппаратное ускорение в браузере и дополнительно установить расширение Patch HTML5 Media (зеркало, выпилено). В случае неработоспособности некоторых видео форматов (H.264...) можно частично отключить ускорение с помощью ключей командной строки --disable-gpu или --disable-accelerated-video-decode (либо соответствующей настройкой в chrome://flags/). При проверках желательно отключать блокировщики рекламы во избежание блокирования фрейма медиа-плейера! Примечания по версиям браузера
ДополнительноДля поддержки кодека H.264 можно попробовать плагин Windows Media Player HTML5 Extension [✇ ✇ ✇ ✻] (на текущий момент оригинал выпилен). При проблемах с установкой этого аддона в новых версиях хрома: качаем этот плагин для Firefox [✇ ✇] (на текущий момент ехе-установщик есть только в архивах, оригинал выпилен), устанавливаем плагин в системе и пользуемся. Решение предложено в комментариях к этой статье. Проверить работоспособность установленного плагина можно здесь. Если у вас есть какие-либо вопросы или дополнения по существу материала – просьба отписаться в комментариях. |
Всего комментариев: 0 |