Разработчиците на openSUSE са реализирали схема за опростена инсталация на видеокодека H.264 в дистрибуцията. Преди няколко месеца в състава на дистрибуцията бяха включени и пакети със звуков кодек AAC (използва се библиотека FDK AAC), който е одобрен като стандарт ISO, определен в спецификациите MPEG-2 и MPEG-4 и се използва в много видеосервизи.
Разпространението на технологията за компресия на видео H.264 изисква плащания на отчисления на организацията MPEG-LA, но в случай на използване на отворени библиотеки OpenH264, кодекът може да бъде използван в трети продукти без плащане на отчисления, тъй като компанията Cisco, която развива проекта OpenH264, е лицензиант на MPEG LA. Специфичното е, че правото на използване на патентовани технологии за компресия на видео се прехвърля само за сборки, които се разпространяват от компанията Cisco, например, изтеглени от сайта на Cisco, което не позволява поставянето на пакети с OpenH264 в репозиторията на openSUSE.
За решаване на този проблем в дистрибуцията е добавен отделен репозиторий, в който е организирано изтеглянето на бинарна сборка на кодека от сайта на компанията Cisco (ciscobinary.openh264.org). При това сборката на кодека се формулира от разработчиците на openSUSE, заверява се с официалния цифров подпис на openSUSE и се предава за разпространение на компанията Cisco, т.е. формулирането на цялата основа на пакета остава в обхвата на отговорността на openSUSE и компания Cisco не може да прави промени или да замества пакета.
Репозиторият openh264 ще бъде активиран по подразбиране за нови инсталации на openSUSE Tumbleweed в следващото обновление на iso-образите, а също така ще бъде добавен в версията openSUSE Leap 15.5, започвайки от бета-изданието. До активирането на репозитория по подразбиране за инсталиране на компоненти с поддръжка на H.264, на потребителя е достатъчно да изпълни: sudo zypper ar http://codecs.opensuse.org/openh264/openSUSE_Leap repo-openh264 sudo zypper in gstreamer-1.20-plugin-openh264
Източник: opennet.ru
