Как отключить видео кодек openh264

Обновлено: 04.07.2024

OpenH264 - это бесплатная программная библиотека для кодирования и декодирования видеопотоков в реальном времени в формате H.264 / MPEG-4 AVC . Он выпущен на условиях упрощенной лицензии BSD .

СОДЕРЖАНИЕ

История

Перейти к бесплатным двоичным файлам

30 октября 2013 года Роуэн Троллоп из Cisco Systems объявил, что Cisco выпустит как двоичные файлы, так и исходный код видеокодека H.264 под названием OpenH264 по лицензии Simplified BSD , а также выплатит все лицензионные платежи за его использование MPEG LA за любое программное обеспечение. проекты, использующие предварительно скомпилированные двоичные файлы Cisco (что делает двоичные файлы Cisco OpenH264 бесплатными); Однако любые программные проекты, использующие исходный код Cisco вместо двоичных файлов, будут нести юридическую ответственность за выплату всех лицензионных отчислений самому MPEG LA.

Текущие целевые архитектуры ЦП - x86 и ARM, текущие целевые операционные системы - Linux, Windows XP и более поздние версии, Mac OS X и Android; Примечательно, что iOS отсутствует в этом списке, потому что она не позволяет приложениям получать и устанавливать бинарные модули из Интернета.

Хотя исходный код OpenH264 уже существовал в октябре 2013 года и использовался внутри продуктов Cisco, Cisco не сразу опубликовала свой кодек OpenH264. Заявленная причина заключалась в том, что им нужно было отделить его от зависимостей от другого кода Cisco, который не предназначен для использования с открытым исходным кодом, подтвердить, что он не имеет никаких уязвимостей безопасности нулевого дня, которые могут поставить под угрозу другие продукты Cisco, использующие тот же код, и убедитесь, что все необходимые юридические процессы завершены.

Cisco опубликовала исходный код OpenH264 9 декабря 2013 года.

Поддержка в Firefox

Также в день объявления Cisco о бесплатном использовании, 30 октября 2013 года, Брендан Эйх из Mozilla написал, что он будет использовать двоичные файлы Cisco в будущих версиях Firefox, чтобы добавить поддержку H.264 в Firefox, где кодеки платформы недоступны. В октябре 2014 года Mozilla выпустила Firefox 33, первый крупный выпуск, поддерживающий OpenH264.

Возможности

OpenH264 разработан для использования в приложениях, требующих кодирования и декодирования видео в реальном времени, таких как WebRTC .

Старый компьютер, Windows XP, 512 Мб оперативки, Firefox и интернет (продолжение)

Дополнения в браузер

К сожалению технический прогресс оказался не слишком благосклонен к производительности новых кодеков и новых программ на старом железе.

Однако, при грамотной настройке слабого ПК можно просматривать видео в интернете и в HD качестве.

Плагины
По умолчанию, в Firefox могут быть установлены и включены несколько плагинов. Если вы ими не пользуетесь, можете перевести их в выключенное состояние.

Видеокодек Openh264 предоставленный Сisco Systems
Применяется для для выполнения видеозвонков. Подробнее тут Если не совершаете с помощью Firefox видеозвонки, смело отключайте этот плагин.

Также желательно Автоматическое обновление установить в положение Отключено

Microsoft DRM
Два плагина позволяют просматривать защищённый средствами DRM видеоконтент. Если вам такой контент не попадается на просторах интернета, что вероятнее всего, можете так же отключить эти плагины. Если сомневаетесь, можете переключить их в режим Включать по запросу.

Форматы Windows Media, обрабатываемые плагином включают в себя asf, asx, wm, wma, wax, wmp, wmv и wvx. Когда вы щёлкаете по ссылке, чтобы скачать файл Windows Media, и плагин включён, он автоматически откроется в Firefox с использованием этого плагина. Если вы не хотите, чтобы это происходило, вы можете выбрать другое действие при загрузке для файлов Windows Media в панели Приложения в настройках Firefox.

Посмотреть как это выглядет в странице браузера можно здесь (плагин должен быть включён). Данные форматы практически не встречаются в виде встраиваемого в страницу видео. Держать включённым этот плагин уже нет смысла.

Flash Player
Постепенно вытесняется html5. Но многие сайты по прежнему могут отдавать видео во Flash, который менее требователен к производительности компьютера.

Старые версии Flash Player 10.х и некоторые 11.x, по мнению многих пользователей, были более быстрыми чем последующие. Можете установить версию 10.3.183.90 это последняя версия из 10-ых, или 11.2.202.235 эта версия немного меньше нагружает процессор чем 10.3.183.90. В новых версиях Flash Player больше внимания уделено безопасности, а не производительности. Если вы не просматриваете часто видео во Flash, можете поставить самую последнюю версию Flash Player. Разница в загруженности процессора в сравнении с 10.х или 11.x будет не значительна (до 5-10%).
После установки Flash Player, зайдите в настройки плагина в Firefox и уберите галку с Включить защищённый режим Adobe Flash

Работу плагина желательно установить в положение Включать по запросу.

Если при воспроизведении Flash анимации или видео, на экране появятся зелёные полосы или другие артефакты, отключите аппаратное ускорения в настройках Flash Player и если не поможет, затем в настройках браузера.

Отключение аппаратного ускорения
В настройках Flash Player

В настройках Firefox

Плагин расшифровки контента Primetime, предоставленный Adobe Systems, Incorporated
Этот плагин нужен для того, чтобы в Windows XP можно было просматривать HTML5-видео закодированное в формате MP4 (H.264 + AAC) без использования Flash.

Минусы у этого плагина в том, что он не работает с процессорами не поддерживающих SSE2 инструкции, а так же больше нагружает процессор при воспроизведении видео чем во Flash или VP9.

Ссылка копируется следующим образом, выбираем в нужном качестве видео

и жмём правой кнопкой мыши на «Копировать ссылку». Скопированная ссылка затем вставляется в плеер.

Что бы видео сразу не начинало проигрываться на открытой странице браузера, можно запретить автоплей в настройках Firefox, изменив media.autoplay.enabled на false
Расширение работает только со старым интерфейсом Youtube. Автор расширения похоже забросил его. Но файлы скриптов читаемы и находятся в папке профиля Firefox. Если кто-нибудь сможет слегка переделать имеющиеся файлы и добавить помимо копирования ссылки так же «Открыть в MPC-HC» или в любом другом плеере, пользователи Windows XP будут вам благодарны.

h264ify
Данное расширение актуально только для тех компьютеров, которые тянут видео на Youtube в 720p*30fps, но тормозят на видео 720p*60fps.

К сожалению, в настройках профиля на сайте Youtube нет возможности отключить 60fps. Для отключения 60fps, в настройках h264ify необходимо поставить птичку на Block 60fps video. С h264ify Youtube отдаёт видео только в H.264. Следовательно, для работы h264ify необходим уже установленный «Плагин расшифровки контента Primetime, предоставленный Adobe Systems, Incorporated»), который возможно установить только на компьютер с процессором поддерживающим SSE2 инструкции.

Блокировка рекламы и не нужных элементов на веб-странице

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

Для старого компьютера со скромной конфигурацией железа, любой «чих» программиста в виде мигающей картинки — это «съедание» 20-50% производительности процессора. По этому желательно по максимуму избавиться от загрузки и отображения таких элементов с помощью блокировщиков рекламы.

Улучшить отзывчивость открытых страниц можно так же и ручной блокировкой тех элементов которыми вы никогда не пользуетесь. Это положительно скажется на плавности прокрутки и скорости загрузки страницы.

Например, внизу каждой страницы практически всегда отображается информация на подобие этой

Некоторыми инструментами браузера
Для каждого сайта в Firefox есть возможность настройки своей политики разрешений. Об этой возможности, более подробно, можно почитать на сайте поддержки браузера. Для быстрого входа в окно настроек «Информация о странице», наведите курсор мыши на пустое место в открытой странице и щёлкните правой кнопкой мыши. Появится примерно такое окошко

в нём перейдите по «Информация о странице». Откроется отдельно большое окно «Информация о странице». Там во вкладке «Разрешения» можно отключить возможность этому сайту получать от вашего компьютера различную информацию.

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

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

Вредоносное ПО


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

Заранее благодарен за помощь и консультацию!

Anti-Malware Telegram

Уважаемый(ая) Макс_П, спасибо за обращение на наш форум!

Помощь при заражении комьютера на VirusInfo.Info оказывается абсолютно бесплатно. Хелперы, в самое ближайшее время, ответят на Ваш запрос. Для оказания помощи необходимо предоставить логи сканирования утилитами АВЗ и HiJackThis, подробнее можно прочитать в правилах оформления запроса о помощи.

Если наш сайт окажется полезен Вам и у Вас будет такая возможность - пожалуйста поддержите проект.

Список установленных расширений для браузеров напишите
Microsoft MVP 2012-2016 Consumer Security
Microsoft MVP 2016 Reconnect

Антивирусная помощь

Список установленных расширений для браузеров напишите

Извините, не знаю насколько подробное описание Вам требуется, поэтому сначала приведу просто список, а ниже с подробностями:

    Видеокодек OpenH264, предоставленный Cisco Systems, Inc.


Видеокодек OpenH264, предоставленный Cisco Systems, Inc.

Файл: 1.1Путь: C:\Users\Макс\AppData\Roaming\Mozilla\Firefox\Prof iles\20htlv5j.default\gmp-gmpopenh264\1.1Версия: 1.1Состояние: ВключёнИспользуется для воспроизведения веб-видео и видеочатов.

Shockwave Flash

Файл: NPSWF32_16_0_0_257.dllПуть: C:\Windows\system32\Macromed\Flash\NPSWF32_16_0_0_ 257.dllВерсия: 16.0.0.257Состояние: ВключёнShockwave Flash 16.0 r0

Тип MIME Описание Суффиксы
application/x-shockwave-flash Adobe Flash movie swf
application/futuresplash FutureSplash movie spl

Shockwave for Director

Файл: np32dsw_1215155.dllПуть: C:\Windows\system32\Adobe\Director\np32dsw_1215155 .dllВерсия: 12.1.5.155Состояние: ВключёнAdobe Shockwave for Director Netscape plug-in, version 12.1.5.155

Тип MIME Описание Суффиксы
application/x-director Shockwave Movie dir,dxr,dcr

Google Update

Файл: npGoogleUpdate3.dllПуть: C:\Program Files\Google\Update\1.3.25.11\npGoogleUpdate3.dllВ ерсия: 1.3.25.11Состояние: ВключёнGoogle Update

Тип MIME Описание Суффиксы
application/x-vnd.google.update3webcontrol.3
application/x-vnd.google.oneclickctrl.9

Windows Activation Technologies

Файл: npWatWeb.dllПуть: C:\Windows\system32\Wat\npWatWeb.dllВерсия: 7.1.7600.16395Состояние: ВключёнWindows Activation Technologies Plugin for Mozilla

Тип MIME Описание Суффиксы
application/mozilla-wat-scriptable-plugin-11 Windows Activation Technologies *

Adobe Acrobat

Файл: nppdf32.dll,nppdf32.dllПуть: C:\Program Files\Adobe\Reader 10.0\Reader\AIR\nppdf32.dll,C:\Program Files\Adobe\Reader 10.0\Reader\browser\nppdf32.dllВерсия: 10.1.7.27Состояние: ВключёнAdobe PDF Plug-In For Firefox and Netscape 10.1.7

Согласно примечаниям к выпуску для Firefox 26 , видео h.264 теперь должно работать в Linux. Он также говорит, что необходимо установить соответствующие плагины gstreamer. Кто-нибудь знает, что это?

Я использовал этот тестовый сайт и страницу HTML5 YouTube , чтобы убедиться, что поддержка h.264 работает в Google Chrome на моем 64-битном Ubuntu 12.04, но не работа над Firefox 26.

Для 12.04 / 14.04 / 18.10

Только что посетил тест HTML5 Youtube, и я проверил H.264; вам, вероятно, потребуется установить ограниченные дополнения Ubuntu, чтобы получить кодеки gstreamer.

Возможно, вам потребуется перезагрузка.

enter image description here

Для 14.04

Приведенные выше решения больше не работают с Trusty Tahr 14.04. Причина в том, что пакет gstreamer0.10-ffmpeg был заменен на gstreamer1.0-libav, но Firefox планирует поддерживать gstreamer 1.0 только с версией 30.

Так что пока вы можете установить gstreamer0.10-ffmpeg от дерзости для соответствующей архитектуры здесь:

Спасибо за регистрацию решения. Но переформатируйте. – davidbaumann 10 June 2015 в 18:47

Firefox в настоящее время использует OpenH264 только для WebRTC, а не для тега видео, потому что OpenH264 еще не поддерживает формат высокого профиля, часто используемый для потоковой передачи видео.

gstreamer1.0-libav , вероятно, единственный вариант добавить поддержку тега видео H264 HTML5 в Firefox для Linux.

Mozilla добавила поддержку OpenH264 в качестве подключаемого модуля в Firefox 33 . Чтобы включить этот плагин, Firefox теперь автоматически загружает двоичный файл с веб-сайта OpenH264 при первом запуске программы.

Это звучит здорово, не правда ли? т это? Подождите… это был каламбур.

Хотя это действительно очень удобное решение, оно также должно вызывать проблемы конфиденциальности и безопасности, когда программное обеспечение автоматически загружает двоичные файлы с сайтов, связанных с Cisco Systems или другими компаниями, независимо от того, насколько прозрачны процесс и лицензионное соглашение есть.

Не имеет прямого отношения, но если вы предпочитаете автоматически удалять файлы cookie, когда Firefox закрывается и не может найти нужный файл cookie для постоянного воспроизведения HTML5, я предлагаю установить YouTube ALL HTML5 .

Тесты с виртуальными машинами 14.04.2 и 15.04

Я предполагал, что только установки двоичного файла декодера H.264 будет недостаточно, поэтому я установил 2 новые виртуальные машины:

  • Ubuntu 14.04.2 с ограниченными надстройками установлен во время установки
  • Ubuntu 15.04 без ограниченных дополнений, установленных во время установки

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

Поскольку YouTube также предлагает свои форматы с открытым исходным кодом WebM , и я не хотел вдаваться в подробности методов тестирования, мне нужно было использовать другой сайт с поддержкой HTML5, чтобы протестировать фирменную поддержку воспроизведения H.264. Я выбрал Vimeo, потому что они говорят, что они по умолчанию используют HTML5 , а они , похоже, не поддерживают WebM, что я считаю не очень хорошим.

изменения в тесте, такие как установка пакета или включение / отключение чего-либо в Firefox. Я закрыл и снова запустил Firefox.

14.04.2 с ограниченными надстройками

enter image description here

Как вы можете видеть на этом снимке экрана, в Firefox включен только плагин OpenH264 , все необходимые пакеты GStreamer в разных версиях предустановлены, и видео воспроизводится должным образом.

15.04 без ограниченных надстроек

enter image description here

Как вы можете видеть на этом снимке экрана, подключаемый модуль OpenH264 включен, подключаемый модуль Flash отсутствует, есть несколько GStreamer пакеты в разных версиях предустановлены, но видео не воспроизводится! Вместо этого сайт сразу сообщает нам, что видео не может быть воспроизведено. Почему?

enter image description here

Обновление: Еще раз изучив эту проблему с Firefox 41, я обнаружил, что OpenH264, похоже, отключен в about: config через:

Установка значения true не дала никакого эффекта. Дополнительные настройки, которые я пробовал:

15.04 с ограниченными надстройками

enter image description here

Как и ожидалось,все будет работать, если вы установите ограниченный пакет дополнений после , но вы можете настроить плагин Flash на что-то другое, кроме включено в Firefox, чтобы обязательно использовать видео HTML5.

Анализ или просто заставьте его сломаться

enter image description here

Резюме и перспективы

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

Серьезно, настаивайте на WebM! Вы получаете VP8 + Vorbis в качестве претендента на H.264 / AVC и VP9 + Opus в качестве соперника H.265 / HEVC.

Читайте также: