The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В Fedora добавлена встроенная поддержка H.264

14.05.2016 09:07

Разработчики Fedora Linux сообщили о добавлении в дистрибутив пакетов с видеокодеком OpenH264. Применение технологии сжатия видео H.264 требует выплаты отчислений организации MPEG-LA, но в случае OpenH264 реализацию можно задействовать в сторонних продуктах без каких-либо ограничений и отчислений, так как компания Cisco в данном случае выступает лицензиатом MPEG LA.

Особенностью является то, что право на использование запатентованных технологий сжатия видео передаётся только для сборок, которые распространяются компанией Cisco, например, загружены с сайта Cisco. Возможность установки кодека в Fedora реализована путём добавления метаданных о пакете в репозиторий Fedora при фактической загрузке кодека с сайта Cisco. Пакеты уже подготовлены для Fedora 24 и в ближайшее время также будут доступны для Fedora 23 и Rawhide.

Для установки требуется активация набора fedora-cisco-openh264, после чего становятся доступны модуль интеграции с Firefox и плагин к gstreamer:


  sudo dnf config-manager --set-enabled fedora-cisco-openh264
  sudo dnf install mozilla-openh264 gstreamer1-plugin-openh264

Отмечается, что в текущем виде кодек openh264 ограничен поддержкой профиля "Baseline". Обычно используемый в системах online-вещания профиль "High" пока не поддерживается. Таким образом, на практике возможности пользователя ограничены технологией WebRTC (использует Baseline) и средствами для кодирования видео.

  1. Главная ссылка к новости (https://blogs.gnome.org/uraeus...)
  2. OpenNews: В видеокодеке OpenH264 выявлена опасная уязвимость, которая не затронула Firefox
  3. OpenNews: Компания Cisco опубликовала исходные тексты видеокодека OpenH264
  4. OpenNews: Релиз Firefox 33
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/44426-openh264
Ключевые слова: openh264, video, fedora
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Меломан1 (?), 09:59, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >sudo dnf config-manager --set-enabled fedora-cisco-openh264
    >sudo dnf install mozilla-openh264 gstreamer1-plugin-openh264

    Спасибо. Добавил.

     
     
  • 2.6, Аноним (-), 11:44, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На вот ещё UnitedRPMs :-) http://www.linux.org.ru/news/linux-general/12591529
     
     
  • 3.8, Меломан1 (?), 12:24, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > На вот ещё UnitedRPMs :-) http://www.linux.org.ru/news/linux-general/12591529

    Спасибо. Не нужно. Жду когда RPM Fusion и Russian Fedora подтянутся к Fedora 25, т.е. пересоберут свои пакеты на GCC 6.


     
     
  • 4.42, Genby (?), 22:37, 15/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    произойдёт это не скоро, так как GCC6 нахрен ломает многие пакеты, при том что многие ключевые элементы системы, такие как, например, shadow, уже давно не обновляются, если не сказать что мертвы..
     
     
  • 5.46, Аноним (-), 19:22, 16/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Поттеринг всё перепишет. Мне кажется что шапка решила написать свой стек GNU, с блекдшеком и далее по тексту. Фиг знает зачем - может спустя годы после утрясения GPL v.3 проявились какие-то недостатки в нём, фатальные для Шапки. Может хотят внезапно поменять на всё лицензию, кроме ядра, и подсадить всех на проприетарную иглу...
     

  • 1.4, Аноним (-), 11:40, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этот плагин нужен, если установлен gstreamer1-libav?
     
     
  • 2.7, Аноним (-), 12:15, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет. Тут основной смысл в том, что это в любой стране будет абсолютно легально, а не решение уровня "неуловимого Джо", как в большинстве дистрибутивов.
     
     
  • 3.36, ZiNk (ok), 23:58, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не "неуловимого Джо", а вполне нормальные решения разрешённые странами, где оперирует юридическое лицо или хостятся основные репозитории.

    Canonical не зря свою головную контору держит именно в ЮК. Это позволяет им класть с прибором на законы США (потому что там это головняк только пользователей из США, но пользователям-то как раз можно использовать покрытые патентами технологии). RedHat и Fedora, которая живёт на деньги и железо от своего родителя, из-за ориентированности на рынок США и вынуждены заморачиваться патентной чистотой и обеспечивать невозможность к себе подкопаться.

     

  • 1.5, Аноним (-), 11:40, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Возродили codecbuddy?
     
  • 1.9, Ahulinux (ok), 12:42, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Зачем h264 когда есть более свободный vp8?
     
     
  • 2.11, Аноним (-), 13:37, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    vp8 аппаратно ускоряется на нетбуке?
     
  • 2.13, Stax (ok), 14:35, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем кефир, когда есть более жидкое молоко?
     
  • 2.21, Меломан1 (?), 15:53, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем VP8 если есть VP9? h264 нужен для меня и для тех смотрит хоккей на старых ноутах.
     
  • 2.38, Алексей Морозов (ok), 10:17, 15/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Например, потому что есть потребительские устройства, умеющие только в h.264. Только вчера танцевал над свежепоставленной бубунтой и карточкой, вынутой из видеорегистратора.
     
  • 2.44, Аноним (-), 16:32, 16/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем нужен Ahulinux, когда есть другие комментаторы?
     

  • 1.10, Аноним (-), 13:05, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    кто-нибудь скажет а добавление этого плагина сможет заставить Оперу 12 работать с H.264?
     
     
  • 2.12, Аноним (-), 13:44, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Флеш 11.2 может. Включи VDPAU и запрети VDPAU Overlay, чтобы не крашилось на Glibv 2.13 и выше. Если не NVIDIA, то доустанови враппер VDPAU-VAAPI!
     
  • 2.17, iPony (?), 15:07, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет конечно. Opera presto использовала только свой внутренний gstreamer со свободными кодеками. А так как браузер закрытый и давно помер то..., ну ты понял...
     
  • 2.33, Аноним (-), 21:57, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В Арчевском AUR есть такое opera-ffmpeg-codecs. После их сборки и установки Опера начинает нормально обрабатывать всякие видео-шмидео на всех порносайтах и так далее.
    Присоединяйтесь, у нас есть много разных печенек.
     
     
  • 3.34, Аноним (-), 22:01, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Опера 12

    Я не обратил внимания, сорри. Тут уж .. ..

     

  • 1.15, Андрей (??), 14:39, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А этот openh264 от cisco можно пересобрать и получить точь-в-точь их бинарник. Ибо если нет - то этот бинарник можно считать закрытым и потенциально опасным блобом. И лучше пользоваться другими реализациями кодеков, где можно проверить из какого исходного кода они собраны.
     
     
  • 2.19, Аноним (-), 15:16, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    его даже трогать бесплатно нельзя
     
  • 2.24, Андрей (??), 16:36, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://fedoraproject.org/wiki/Non-distributable-rpms
    Fedora has worked with Cisco to allow us to build and sign the RPMs, thus insuring integrity for Fedora users. We then ship Cisco the binary RPMs, which they publish. We reference their binary distribution in a disabled repository that end users are free to enable. This allows users to legally get the codec, verify the integrity of the content, and receive packages that integrate nicely into a Fedora system.
     
     
  • 3.27, Андрей (??), 16:56, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > verify the integrity of the content

    Я не о том, чтобы проверить, что это именно блоб от cisco, а том, чтобы убедиться, что блоб собран действительно из cisco исходников. Например, в Debian запустили инициативу reproducible builds. И правильно: доверяй maintainer'ам, но проверяй.

     
     
  • 4.28, Андрей (??), 16:58, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > We then ship Cisco the binary RPMs, which they publish.

    Ага, извиняюсь. Замечательно.

    Тогда ещё вопрос насчёт reproducible builds в Fedora.

     
     
  • 5.29, Андрей (??), 17:17, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    https://codecs.fedoraproject.org/openh264/24/source/
     
     
  • 6.30, Андрей (??), 17:24, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://pkgs.fedoraproject.org/cgit/rpms/openh264.git/tree/
     
  • 3.31, Меломан1 (?), 18:45, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Переведите, пожалуйста. Для меня.
     

  • 1.16, pv47 (ok), 14:52, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > sudo dnf config-manager --set-enabled fedora-cisco-openh264

    Когда-нибудь в руководствах перестанут уже пихать sudo перед каждой командой, которую надо от рута запускать? Или они просто копируют из чужых примеров без понимания, что такое sudo?

     
     
  • 2.23, Аноним (-), 16:35, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Когда-нибудь в руководствах перестанут уже пихать sudo перед каждой командой, которую надо от рута запускать?

    нет
    >Или они просто копируют из чужых примеров без понимания, что такое sudo?

    нет.
    Как правило ОНИ понимают что такое sudo и по этому используют команды с ним.

     
  • 2.25, Аноним (-), 16:36, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >без понимания, что такое sudo?

    ну что такое sudo?

     
     
  • 3.37, Илья (??), 08:06, 15/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    sudo это способ запустить команду, чтобы она меньше ругалась )
     
  • 2.43, Возмущенная общественность (?), 08:25, 16/05/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если я один пользователь/администратор в системе, зачем мне оно?
    Если требуется сделать какие-то действия, требующие рута, а они заведомо потенциально опасны, то я просто зайду рутом. И несколько раз подумаю. А тут у некоторых уже выработался рефлекс.

    Далее, если не ошибаюсь, то у этого самого сюдо есть возможность не спрашивать пароль каждый раз. Что в таком случае произойдет при запуске левого скрипта с sudo?

     
     
  • 3.45, Аноним (-), 17:22, 16/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Если я один пользователь/администратор в системе, зачем мне оно?
    > Если требуется сделать какие-то действия, требующие рута, а они заведомо потенциально опасны,
    > то я просто зайду рутом.

    Дальше, в общем-то, можно и не читать.

    > И несколько раз подумаю. А тут
    > у некоторых уже выработался рефлекс.

    Рефлекс вырабатывается на любое повторяющееся действие, если какие-либо сопутствующие факторы тоже повторяются. Вы вот под рутом заходите рефлекторно — могу вас с этим поздравить.

    > Далее, если не ошибаюсь, то у этого самого сюдо есть возможность не
    > спрашивать пароль каждый раз. Что в таком случае произойдет при запуске
    > левого скрипта с sudo?

    Да, действительно, что произойдёт при запуске левого скрипта от рута? И так ли важно в этом случае, использовалась sudo или нет?

    И, похоже, все забыли, зачем нужны поля для указания команды и конечного пользователя, а также различные модификаторы в sudoers...

     

  • 1.32, Аноним (-), 19:53, 14/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не понятно какой в нём толк. Без патентованных аудио-кодеков aac и ac3 это абсолютно бесполезная вещь.
     
     
  • 2.35, НяшМяш (?), 22:49, 14/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Без патентованных аудио-кодеков aac

    С ним-то как раз проблем нет в отличие от
    > ac3

     
     
  • 3.39, Stax (ok), 12:14, 15/05/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле? Еще как есть, для AAC точно тоже нужна реализация, где были сделаны все выплаты. Патенты, сэр.

    Из http://www.vialicensing.com/licensing/aac-faq.aspx :

    An AAC patent license is needed by manufacturers or developers of end-user encoder and/or decoder products.

    Только вот с практической точки зрения для браузера AC3 не нужен (где вы еще его встретите, кроме как на DVD?), а вот без AAC поболтать в WebRTC не выйдет, он же идет под руку с H.264. Будет видео без картинки...

     

  • 1.41, Аноним (-), 15:21, 15/05/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    что блин такого в этой опере что она на каждой второй странице инета встречается ( в качестве жертвы что урезали то и не работает это и пришлось изобрести костыль 1 и 2 ) .... и чё так за исходники все нервничают ... чё все поголовно серу программисты ? или каждый хочет думать что он круче если прочтёт что там ? ( про супер крутых которые баги ловят я молчу и снимаю перед ними шляпу ) ;....
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру