GStreamer 1.26.8 hadir dengan peningkatan HDR dan perbaikan utama

  • Peningkatan pemutaran HDR di Showtime GNOME, tidak ada warna pudar pada subtitle.
  • Pengaturan parser dan muxer: AV1, AAC/LOAS, EAC3, MPEG-TS dan RTP/VP9.
  • Optimalisasi dalam x265 (latensi yang diiklankan), V4L2 dan kinerja dengan banyak pad.
  • Fitur baru untuk pengembang: Cerberus dengan Rust pada x86 32-bit dan opsi auto_plugin_features.

gstreamer 1.26.8

Proyek telah terbit GStreamer 1.26.8Ini adalah pembaruan pemeliharaan untuk cabang 1.26 yang bertujuan untuk menyempurnakan pemutaran multimedia di Linux, Windows, dan sistem lainnya. Fokusnya adalah pada kualitas gambar HDR, stabilitas codec, dan penyempurnaan alat pengembangan, dengan dampak langsung pada lingkungan desktop populer seperti GNOME.

Itu tiba segera setelahnya the 1.26.7 dan bertindak sebagai pembaruan pemeliharaan kedelapan dari siklus tersebut. Di antara peningkatan yang paling terlihat, efek warna pudar saat subtitle aktif di Showtime, pemutar video GNOME, telah diperbaiki, selain daftar panjang penyesuaian parser, muxer dan elemen RTP.

GStreamer 1.26.8 memperkenalkan fitur-fitur baru utama dalam pemutaran dan gambar

Di bagian parser, terdapat peningkatan yang memengaruhi aliran modern. Duplikasi frame telah diperbaiki. Pengurai AV1 selama pemisahan bingkai, dan parser AAC menambahkan dukungan untuk aliran yang tidak sering menyertakan konfigurasi BEBAN, meningkatkan ketahanan terhadap emisi dan file yang kurang konvensional.

Encoder, kontainer, dan RTP

Dalam pengkodean, encoder x265 Kini latensi diumumkan berdasarkan parameternya, alih-alih menetapkannya secara kaku pada 5 frame, sebuah peningkatan yang berguna untuk pipeline yang membutuhkan sinkronisasi dan penundaan yang krusial. Performa juga dioptimalkan untuk elemen dengan banyak bantalan sumber, yang mengurangi hambatan dalam skenario yang rumit.

  • fmp4mux: memperbaiki perhitungan laju data dan menulis subaliran di EAC3.
  • mpegtsmux: perbaikan dalam penanganan tag ID3 dan bendera PUSI.
  • rtpvp9pay: penguraian bendera yang benar tampilkan-bingkai-yang-ada en VP9.
  • rtpbaseaudiopay2: penanganan bit penanda yang tepat untuk bendera DISKON y SINKRONISASI ULANG.

Koreksi ini mengurangi kesalahan halus dalam siaran, rekaman tersegmentasi, dan transportasi waktu nyata, dengan minat khusus untuk lingkungan streaming dan produksi di mana kontinuitas dan pensinyalan paket sangat penting.

Antarmuka grafis dan perangkat

Pada sisi visual, artefak diselesaikan dengan penyangga empuk dalam gtk4paintablesink (misalnya, dalam format subsampel dengan ukuran ganjil), menghindari kesalahan yang dapat muncul dalam skenario rendering tertentu.

Monitor perangkat V4L2 (Video4Linux) menerima peningkatan, yang membantu mendeteksi dan mengelola kamera dan kartu pengambilan dengan lebih andal, sesuatu yang banyak digunakan di Eropa untuk konferensi video, pembuatan konten, dan pengaturan hibrid.

Alat dan plugin bangunan

Cerberus, sistem pembangunan GStreamer, menambahkan dukungan untuk Karat pada Linux x86 (32-bit)Hal ini memudahkan untuk mengompilasi dan mengemas komponen ke dalam perangkat keras dan sistem yang masih mengandalkan arsitektur tersebut.

Opsi meson disertakan dalam gst-plugins-rs auto_plugin_features, yang tidak lagi mensyaratkan bahwa semua Pustaka GStreamer hadir untuk mengonfigurasi proyek. Selain itu, splitmuxsink menerima pad muxer yang diberi nama 'sink_%u'untuk mendukung fmp4, dan di webrtcsink Urutan kunci dikoreksi untuk menghindari kebuntuan.

Ketersediaan GStreamer 1.26.8 dan instalasi di Linux

Kode sumber Bisa didapatkan melalui website resminya proyek, tetapi di lingkungan desktop, biasanya menunggu hingga mencapai repositori stabil distribusi. Di Spanyol dan seluruh Eropa, distribusi utama memperbarui GStreamer di kanal stabil mereka setelah validasi.

Jika sudah tersedia di repositori Anda, Anda dapat memperbaruinya menggunakan manajer biasa: di Debian / Ubuntu sudo apt update && sudo apt upgradedi Fedora sudo dnf upgrade --refreshdi openSUSE sudo zypper up dan Lengkungan sudo pacman -SyuUntuk mengkompilasi dari sumber, tinjau catatan rilis dan dependensi sebelum mengaktifkan yang baru plugin.

Versi ini memoles poin-poin penting yang memengaruhi kualitas visual, sinkronisasi, dan stabilitas, sementara ekosistem bangunan mendapatkan kenyamanan dan kontrol. Ketersediaan melalui repositori akan memfasilitasi adopsi bertahap dalam distribusi yang paling banyak digunakan.

FFmpeg
Artikel terkait:
FFmpeg 7.0 "Dijkstra" hadir dengan peningkatan dukungan, eksekusi paralel, dan banyak lagi