openSUSE memudahkan pemasangan H.264 pada sistem

opensuse

Ia adalah sistem pengendalian yang berorientasikan kepada pengguna perisian percuma dan terbuka kepada pembangunan fungsi baharu oleh komunitinya.

Berita itu baru-baru ini menyebarkannya pembangun openSUSE telah melaksanakanatau skim untuk memudahkan pemasangan codec video H.264 dalam pengedaran.

Ini kerana beberapa bulan yang lalu, pakej pengedaran juga termasuk pakej dengan codec audio AAC (menggunakan perpustakaan FDK AAC), yang diluluskan sebagai standard ISO, ditakrifkan dalam spesifikasi MPEG-2 dan MPEG-4 dan digunakan pada banyak perkhidmatan video.

Projek openSUSE telah diilhamkan oleh usaha Fedora untuk menjadikan codec OpenH264 dan FDK AAC Cisco tersedia kepada penggunanya. Ahli menghubungi pasukan sumber terbuka Cisco untuk melakukan perkara yang sama untuk pangkalan pengguna mereka.

Satu halangan untuk diatasi ialah had semasa untuk pengedaran semula codec percuma ialah 100 pengguna, jadi ahli lembaga Neal Gompa dan pengurus keluaran openSUSE Leap Lubos Kocman mencadangkan cara untuk memudahkan pemasangan codec dalam openSUSE .

Sebab untuk membuat perubahan dalam proses memasang codec dalam sistem, adalah kerana pengedaran teknologi pemampatan video H.264 memerlukan pembayaran royalti kepada organisasi MPEG-LA, tetapi jika perpustakaan terbuka OpenH264 digunakan, kodc boleh digunakan dalam produk pihak ketiga tanpa membayar royalti, memandangkan Cisco, yang membangunkan projek OpenH26, adalah pemegang lesen MPEG LA.

Cisco, yang projek openSUSEnya sangat berterima kasih atas usaha mereka, bersetuju dengan pendekatan pengagihan semula OpenH264 melalui infrastruktur milik Cisco kepada pengguna openSUSE.

Nuansanya ialah hak untuk menggunakan teknologi pemampatan video proprietari dipindahkan hanya untuk binaan yang diedarkan oleh Cisco, sebagai contoh, dimuat turun dari tapak web Cisco, yang tidak membenarkan anda meletakkan pakej dengan OpenH264 dalam repositori openSUSE.

Untuk menyelesaikan isu ini, repositori berasingan telah ditambahkan pada kit pengedaran, di mana binari binari codec dimuat turun daripada tapak web Cisco (ciscobinary.openh264.org).

Pada masa yang sama, binaan codec dibentuk oleh pembangun openSUSE, disahkan oleh tandatangan digital openSUSE rasmi dan dipindahkan ke Cisco untuk diedarkan, iaitu pembentukan semua pemadat pakej tetap menjadi tanggungjawab openSUSE dan Cisco tidak Anda boleh membuat perubahan kepada atau menggantikan bungkusan itu.

Aliran kerja keluaran untuk OpenH264 telah dibayangkan dan pendekatan tiga langkah dikendalikan melalui satu set skrip dalam Alat Keluaran OpenSUSE.

Skrip aliran kerja mencetus dan menghantar e-mel kepada Cisco dengan fail yang mengandungi pakej OpenH264 rpm kepada Cisco; mencipta petikan data yang kemudiannya dihantar atau "DISARAN" untuk pengekstrakan manual daripada binari Cisco. Proses ini memastikan bahawa projek sentiasa mempunyai set binari yang berkaitan dalam Perkhidmatan Bina Terbuka.

Salah seorang penyelenggara projek multimedia:libs:cisco-openh264 mencipta dan menghantar . Pakej ditandatangani dalam OBS dengan kunci openSUSE, jadi sumber pakej boleh disahkan. OBS menerbitkan metadata repositori di codecs.opensuse.org/openh264 .

Arkib hendaklah mengandungi hanya pakej dengan Cisco OpenH264 dan pemalam OpenH264 GStreamer yang berkaitan. Menambah sebarang kandungan bukan perjanjian lain, terutamanya codec lain, di bawah perjanjian Cisco akan mengakibatkan pelanggaran.

Kemungkinan penambahbaikan untuk menambah baik aliran kerja sedia ada telah pun dibincangkan, tetapi usaha awal bertujuan untuk menyediakan openSUSE dengan pengalaman yang lebih diperkemas selepas pemasangan.

Repositori openh264 akan didayakan secara lalai untuk pemasangan openSUSE Tumbleweed baharu dalam kemas kini iso seterusnya, dan juga akan ditambahkan pada beta awal cawangan openSUSE Leap 15.5.

Sebelum mengaktifkan repositori lalai, untuk memasang komponen yang didayakan H.264, pengguna hanya perlu menjalankan:

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

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk pengumuman asal di pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.