In openSUSE wurde der Installationsprozess für den H.264-Codec vereinfacht.

Die Entwickler von openSUSE haben ein Verfahren zur vereinfachten Installation des Video-Codecs H.264 im Distribution umgesetzt. Vor einigen Monaten wurden auch Pakete mit dem Audiocodec AAC (unter Verwendung der Bibliothek FDK AAC) in die Distribution aufgenommen, der als ISO-Standard anerkannt ist und in den Spezifikationen MPEG-2 und MPEG-4 definiert ist und in vielen Video-Diensten verwendet wird.

Die Verbreitung der Video-Kompressionstechnologie H.264 erfordert die Zahlung von Gebühren an die Organisation MPEG-LA, jedoch kann der Codec bei Verwendung offener Bibliotheken wie OpenH264 in Drittanwendungen ohne Gebühren eingesetzt werden, da das Unternehmen Cisco, das das Projekt OpenH264 entwickelt, Lizenznehmer von MPEG LA ist. Ein zusätzlicher Punkt ist, dass das Recht zur Nutzung patentierter Videokompressionstechnologien nur für Versionen übertragen wird, die von Cisco verteilt werden, beispielsweise die von der Cisco-Website heruntergeladenen, was die Bereitstellung von OpenH264-Paketen im openSUSE-Repository nicht ermöglicht.

Um dieses Problem zu lösen, wurde ein separates Repository in die Distribution eingefügt, in dem der Download der Binärversion des Codecs von der Website des Unternehmens Cisco (ciscobinary.openh264.org) organisiert wird. Dabei wird die Codec-Version von den Entwicklern von openSUSE erstellt, mit der offiziellen digitalen Signatur von openSUSE versehen und zur Distribution an Cisco übergeben, d.h. die gesamte Paketstruktur bleibt in der Verantwortung von openSUSE, und Cisco kann keine Änderungen vornehmen oder das Paket ersetzen.

Das openh264-Repository wird standardmäßig für neue Installationen von openSUSE Tumbleweed im nächsten Update der ISO-Images aktiviert und wird auch im Zweig openSUSE Leap 15.5 ab der Beta-Version hinzugefügt. Bis zur Standardaktivierung des Repositories kann der Benutzer zur Installation von Komponenten mit H.264-Unterstützung einfach Folgendes ausführen: sudo zypper ar http://codecs.opensuse.org/openh264/openSUSE_Leap repo-openh264 sudo zypper in gstreamer-1.20-plugin-openh264

Quelle: opennet.ru

60GB SSD 8Gb DDR4