Inguqulelo entsha yeGstreamer 1.16 ifika nenkxaso ye-AV1 nangaphezulu

logo yegstreamer

Emva konyaka uphuhliso, Inguqulelo entsha ye-GStreamer 1.16 ikhutshiwe, oko ikukuthi Isakhelo semultimedia esimahla samaqonga amaninzi Ibhalwe kulwimi lwenkqubo C, kusetyenziswa ilayibrari yeGOBJec.

Umbhoxo ijolise ekwenzeni uluhlu olubanzi lwezicelo zemultimediaUkusuka kubadlali beendaba kunye nabaguquli befayile yevidiyo / yevidiyo, ukuya kusetyenziso lweVoIP kunye neenkqubo zokuhambisa

Ikhowudi yeGStreamer isasazwa phantsi kwelayisensi ye-LGPLv2.1.

Uhlaziyo lwe-plug-ins gst-plugins-base 1.16, gst-plugins-entle 1.16, gst-plugins-bad 1.16, gst-plugins-ugly 1.16, kunye ne-gst-libav 1.16 ikhonkco kunye ne-gst- rtsp-server 1.16 ziyafumaneka ngaxeshanye.

Kwinqanaba le-API kunye ne-ABI, ingxelo entsha iyahambelana neenguqulelo zangaphambili zesebe le-1.0. Iindibano ezibini ze-Android, i-iOS, ii-macOS kunye neeWindows ziya kulungiswa kungekudala (iLinux icetyiswa ukuba isebenzise iipakethi ezisuka kusasazo).

Iimpawu ezintsha zeGStreamer 1.16

Njengenye yezinto eziphambili zeGstreamer 1.16, lulongezo lwe-l Inkxaso ye-AV1 codec yevidiyo eMatroska (UMKV) kunye ne-QuickTime / MP4.

Oku kuphumeze ulungelelwaniso olongezelelekileyo lwe-AV1 kwaye yandisa inani leefomathi zedatha yokufaka exhaswa yikhowudi.

Enye inoveli eveleleyo yile Inkxaso yamazwibela avaliweyo, kunye nokukwazi ukufumanisa kunye nokukhupha ezinye iintlobo zedatha ye-ANC efakwe kwividiyo (Idatha yokuncedisa, ulwazi olongezelelekileyo olufana nesandi kunye nemethadatha ehanjiswa ngokudibana kwidijithali kwiindawo ezingabonakaliyo kwimigca yokuskena).

gtk-dlala-sintel

Yevidiyo yekhowudi usebenzisa izixhobo ezikhawuleziswa yi I-NVIDIA GPU yongeze inkxaso ye-VP8 / VP9 yokumisela Kwaye ukuxhasa ikhowudi H.265 / HEVC ihardware ikhawulezisiwe encoder.

Ukongeza, uninzi lwezincedisi zenziwe kwi-msdk plug-in, evumela ukusetyenziswa kokukhawuleziswa kwehardware yokufaka iikhowudi kunye nokususa ikhowudi kwiitshipsi zeIntel (esekwe kwi-Intel Media SDK).

Oku kubandakanya inkxaso yokungenisa elizweni i-dmabuf / ukuthunyelwa kwelinye ilizwe, ukumiliselwa kwe-VP9, i-encoding ye-10-bit ye-HEVC, ukuqhubekeka emva kwevidiyo, kunye notshintsho kwisisombululo esinamandla;

Inkqubo yokunikezelwa kwemibhalo engezantsi ye-ASS / SSA yongeze inkxaso yokuqhubekeka kwemibhalo engezantsi indlela engenayo kunye nokuboniswa ngaxeshanye kwiscreen.

Inkxaso epheleleyo yeMeson ifakiwe kule nguqulo intsha ke ngoku kuyacetyiswa ukuba kwakhiwe iGStreamer kuwo onke amaqonga. Ukususwa kwenkxaso ye-Autotools kulindeleke kwisebe elilandelayo.

Elona candelo le-GStreamer libandakanya iifolda zophuhliso lweRust kunye nemodyuli ene-plug-ins kwiRust.

Kwiseti esisiseko yeeplagi (i-GST-plugins-base) sihambise i-GstVideoAggregator, umqambi kunye nezinto zomxube we-OpenGL (glvideomixer, glmixerbin, glvideomixerelement, glstereomix, glmosaic), eyayifunyenwe ngaphambili kwiseti ye »gst-plugins- ezimbi «.

Olunye utshintsho

De Olunye utshintsho olunokufumaneka kolu hlobo lutsha, uya kufumana:

  • Ukongezwa kwendlela entsha yokushiya intsimi, apho i-buffer nganye iphathwa njengecandelo elahlukileyo kwividiyo edibeneyo kunye nokwahlulwa kwamabala aphezulu naphantsi kwinqanaba leeflegi eziboshwe.
  • IMatroska's Media Container Unpacker yongeza inkxaso kwifomathi yeWebM kunye nokubethela umxholo;
  • Into entsha ye-wpesrc yongezwe esebenza njengebrawuza esekwe kwinjini yeWebKit WPE (ivumela ukuqhubekeka nokukhutshwa kwesikhangeli njengomthombo wedatha);
  • IVidiyo4Linux ibonelela ngenkxaso ye-HEVC encoding kunye ne-decoding, i-JPEG encoding, kunye nokuphucula ukungenisa ngaphakathi kunye nokuthumela ngaphandle.
  • Ukusebenza okuphuculweyo.

Uyifaka njani iGstreamer 1.16 kwi-Ubuntu nakwiziphumo?

Ukuba unomdla wokufaka iGstreamer 1.16 kwi-distro yakho Ungayenza ngokulandela amanyathelo esabelana ngawo ngezantsi.

Inkqubo iyasebenza zombini kuhlobo olutsha lwe-Ubuntu 19.04 kunye neenguqulelo zangaphambili ngenkxaso.

Ukufaka, Kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye kuyo sichwetheza le miyalelo ilandelayo:

sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav

Kwaye ukulungele ngayo, baya kuba sele beyifakile iGstreamer 1.16 kwinkqubo yabo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.