openSUSE supaprastina H.264 diegimą sistemoje

openuse

Tai operacinė sistema, orientuota į nemokamos programinės įrangos vartotojus ir atvira bendruomenei naujų funkcijų plėtrai.

Neseniai tai pasklido žinia įdiegė openSUSE kūrėjaiarba schema skirta supaprastinti H.264 vaizdo kodeko įdiegimą paskirstyme.

Taip yra todėl, kad prieš kelis mėnesius platinimo pakete taip pat buvo paketai su AAC garso kodeku (naudojant FDK AAC biblioteką), kuris yra patvirtintas kaip ISO standartas, apibrėžtas MPEG-2 ir MPEG-4 specifikacijose ir naudojamas daugelyje vaizdo paslaugos.

OpenSUSE projektas buvo įkvėptas Fedora pastangų padaryti Cisco OpenH264 ir FDK AAC kodekus prieinamus savo vartotojams. Nariai susisiekė su „Cisco“ atvirojo kodo komanda, kad tai padarytų savo vartotojų bazėje.

Viena kliūtis, kurią reikia įveikti, yra ta, kad dabartinis nemokamo kodeko perskirstymo apribojimas yra 100 000 vartotojų, todėl valdybos narys Nealas Gompa ir openSUSE Leap leidimo vadovas Lubos Kocman pasiūlė būdą, kaip supaprastinti kodeko diegimą openSUSE.

Pakeitimo priežastis diegiant kodeką sistemoje, yra todėl vaizdo glaudinimo technologijos platinimas H.264 reikalauja sumokėti autorinį atlyginimą organizacijai MPEG-LA, bet jei naudojamos OpenH264 atvirosios bibliotekos, kodasc gali būti naudojamas trečiųjų šalių gaminiuose nemokant honorarų, nes „Cisco“, kurianti OpenH26 projektą, yra MPEG LA licencijos turėtoja.

Cisco, kurios openSUSE projektas yra labai dėkingas už pastangas, sutiko su OpenH264 perskirstymu per Cisco priklausančią infrastruktūrą openSUSE vartotojams.

Niuansas yra tas teisę naudotis technologijomis patentuotas vaizdo suspaudimas perduodama tik Cisco platinamiems versijoms, pavyzdžiui, atsisiųstas iš Cisco svetainės, kuri neleidžia dėti paketų su OpenH264 į openSUSE saugyklą.

Siekiant išspręsti šią problemą, paskirstymo rinkinyje buvo pridėta atskira saugykla, į kurią iš Cisco svetainės (ciscobinary.openh264.org) atsisiunčiama kodeko dvejetainė versija.

Tuo pačiu metu kodeko versiją formuoja openSUSE kūrėjai, sertifikuoja oficialų openSUSE skaitmeninį parašą ir perduoda į Cisco platinti, t.y. už viso paketo užpildymo formavimą atsako openSUSE, o Cisco ne. Galite atlikti pakeitimus arba pakeiskite pakuotę.

Buvo numatyta „OpenH264“ leidimo darbo eiga ir trijų etapų metodas buvo tvarkomas naudojant scenarijus „OpenSUSE Release Tools“.

Darbo eigos scenarijus suaktyvina ir siunčia el. laišką į Cisco su failu, kuriame yra OpenH264 rpm paketai į Cisco; sukuria momentinę duomenų kopiją, kuri vėliau siunčiama arba "PASKELBTA", kad būtų galima rankiniu būdu išgauti iš Cisco dvejetainio failo. Procesas užtikrina, kad projektas visada turėtų susijusių dvejetainių failų rinkinį Open Build Service.

Vienas iš multimedia:libs:cisco-openh264 projekto prižiūrėtojų sukuria ir išsiunčia . Paketas pasirašytas OBS naudojant openSUSE raktą, todėl galima patikrinti paketo šaltinį. OBS skelbia saugyklos metaduomenis adresu codecs.opensuse.org/openh264.

Archyve turi būti tik paketai su Cisco OpenH264 ir susijusiais OpenH264 GStreamer priedais. Pridėjus bet kokio kito nesutartinio turinio, ypač kitų kodekų, pagal Cisco sutartį, bus pažeistas.

Jau aptarti galimi patobulinimai, siekiant pagerinti esamą darbo eigą, tačiau pradinės pastangos yra skirtos suteikti openSUSE supaprastintą patirtį po įdiegimo.

„Openh264“ saugykla bus įjungta pagal numatytuosius nustatymus naujiems „openSUSE Tumbleweed“ diegimams kitame „iso“ naujinime, taip pat bus įtraukta į pradinę „openSUSE Leap 15.5“ šakos beta versiją.

Prieš suaktyvindamas numatytąją saugyklą, kad įdiegtų H.264 palaikančius komponentus, vartotojas tiesiog turi paleisti:

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

Galiausiai, jei norite sužinoti daugiau apie tai, galite peržiūrėti pradinį skelbimą adresu šią nuorodą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.