openSUSE simplifie l'installation de H.264 sur le système

opensuse

C'est un système d'exploitation orienté vers les utilisateurs de logiciels libres et ouvert au développement de nouvelles fonctionnalités par sa communauté.

La nouvelle a récemment éclaté que les développeurs openSUSE ont implémentéou un régime de simplifier l'installation du codec vidéo H.264 en distribution.

En effet, il y a quelques mois, le package de distribution comprenait également des packages avec le codec audio AAC (utilisant la bibliothèque FDK AAC), qui est approuvé en tant que norme ISO, défini dans les spécifications MPEG-2 et MPEG-4 et utilisé sur de nombreux prestations vidéo.

Le projet openSUSE a été inspiré par les efforts de Fedora pour mettre les codecs OpenH264 et FDK AAC de Cisco à la disposition de ses utilisateurs. Les membres ont contacté l'équipe open source de Cisco pour faire de même pour leur base d'utilisateurs.

Un obstacle à surmonter est que la limite actuelle pour la redistribution gratuite des codecs est de 100 000 utilisateurs, donc le membre du conseil d'administration Neal Gompa et le responsable de la publication d'openSUSE Leap Lubos Kocman ont proposé un moyen de simplifier l'installation du codec dans openSUSE .

La raison du changement dans le processus d'installation du codec dans le système, Cela est dû au fait la distribution de la technologie de compression vidéo H.264 exige le paiement de redevances à l'organisation MPEG-LA, mais si les bibliothèques ouvertes OpenH264 sont utilisées, le codec peut être utilisé dans des produits tiers sans payer de royalties, puisque Cisco, qui développe le projet OpenH26, est licencié de MPEG LA.

Cisco, dont le projet openSUSE est très reconnaissant pour leurs efforts, a accepté une approche de redistribution d'OpenH264 sur une infrastructure appartenant à Cisco pour les utilisateurs d'openSUSE.

La nuance est que le droit d'utiliser les technologies compression vidéo propriétaire transféré uniquement pour les versions distribuées par Cisco, par exemple, téléchargé depuis le site Web de Cisco, qui ne vous permet pas de placer des packages avec OpenH264 dans le référentiel openSUSE.

Pour résoudre ce problème, un référentiel distinct a été ajouté au kit de distribution, dans lequel la version binaire du codec est téléchargée à partir du site Web de Cisco (ciscobinary.openh264.org).

Dans le même temps, la construction du codec est formée par les développeurs openSUSE, certifiée par la signature numérique officielle openSUSE et transférée à Cisco pour distribution, c'est-à-dire que la formation de tout le bourrage de paquets reste la responsabilité d'openSUSE et que Cisco ne le fait pas. Vous pouvez apporter des modifications ou remplacer le paquet.

Un flux de travail de publication pour OpenH264 a été envisagé et une approche en trois étapes a été gérée via un ensemble de scripts dans les outils de publication OpenSUSE.

Un script de workflow se déclenche et envoie un e-mail à Cisco avec un fichier contenant les packages RPM OpenH264 à Cisco ; crée un instantané des données qui sont ensuite envoyées ou "POSTED" pour une extraction manuelle à partir d'un binaire Cisco. Le processus garantit que le projet dispose toujours d'un ensemble de fichiers binaires associés dans l'Open Build Service .

L'un des mainteneurs du projet multimedia:libs:cisco-openh264 crée et envoie un fichier . Le package est signé dans OBS avec la clé openSUSE, afin que la source du package puisse être vérifiée. OBS publie les métadonnées du référentiel sur codecs.opensuse.org/openh264 .

L'archive ne doit contenir que des packages avec Cisco OpenH264 et les plug-ins OpenH264 GStreamer associés. L'ajout de tout autre contenu non contractuel, en particulier d'autres codecs, dans le cadre de l'accord Cisco entraînerait une violation.

Des améliorations possibles pour améliorer le flux de travail existant ont déjà été discutées, mais les efforts initiaux visent à fournir à openSUSE une expérience plus simple après l'installation.

Le référentiel openh264 sera activé par défaut pour les nouvelles installations openSUSE Tumbleweed dans la prochaine mise à jour iso, et sera également ajouté à la version bêta initiale de la branche openSUSE Leap 15.5.

Avant d'activer le référentiel par défaut, pour installer les composants compatibles H.264, l'utilisateur doit simplement exécuter :

sudo zypper ar http://codecs.opensuse.org/openh264/openSUSE_Leap repo-openh264
sudo zypper en gstreamer-1.20-plugin-openh264

Enfin, si cela vous intéresse de pouvoir en savoir plus, vous pouvez consulter l'annonce originale sur le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.