
โครงการ ได้เผยแพร่แล้ว GStreamer ฮิตนี่คือการอัปเดตการบำรุงรักษาสำหรับเวอร์ชัน 1.26 ซึ่งมีเป้าหมายเพื่อปรับแต่งการเล่นมัลติมีเดียบน Linux, Windows และระบบอื่นๆ โดยมุ่งเน้นไปที่คุณภาพของภาพ HDR ความเสถียรของโคเดก และการปรับปรุงเครื่องมือพัฒนา ซึ่งส่งผลโดยตรงต่อสภาพแวดล้อมเดสก์ท็อปยอดนิยม เช่น GNOME.
มันมาถึงในเวลาไม่นานหลังจากนั้น 1.26.7 และทำหน้าที่เป็น การอัปเดตการบำรุงรักษาครั้งที่แปด ของรอบ หนึ่งในการปรับปรุงที่เห็นได้ชัดเจนที่สุด คือ เอฟเฟกต์สีซีดจางเมื่อเปิดใช้งานคำบรรยายใน Showtime ซึ่งเป็นโปรแกรมเล่นวิดีโอของ GNOME ได้รับการแก้ไขแล้ว นอกจากนี้ยังมีการปรับปรุงรายการตัวแยกวิเคราะห์อีกมากมาย มิกเซอร์ และองค์ประกอบ RTP
GStreamer 1.26.8 แนะนำคุณสมบัติใหม่ที่สำคัญในการเล่นและภาพ
ในส่วนของ parsers มีการปรับปรุงที่ส่งผลต่อสตรีมสมัยใหม่ ปัญหาการซ้ำซ้อนของเฟรมได้รับการแก้ไขแล้ว ตัวแยกวิเคราะห์ AV1 ระหว่างการแยกเฟรม และตัวแยกวิเคราะห์ AAC เพิ่มการสนับสนุนสำหรับสตรีมที่ไม่รวมการกำหนดค่าบ่อยครั้ง โลสเพิ่มความทนทานต่อการปล่อยมลพิษและไฟล์ที่ไม่ธรรมดา
ตัวเข้ารหัส คอนเทนเนอร์ และ RTP
ในการเข้ารหัส ตัวเข้ารหัส x265 ขณะนี้ระบบจะประกาศค่าความหน่วงตามพารามิเตอร์ต่างๆ แทนที่จะกำหนดไว้ที่ 5 เฟรมอย่างเคร่งครัด ซึ่งเป็นการปรับปรุงที่มีประโยชน์สำหรับไปป์ไลน์ที่การซิงโครไนซ์และความล่าช้าเป็นสิ่งสำคัญ นอกจากนี้ ประสิทธิภาพยังได้รับการปรับให้เหมาะสมสำหรับองค์ประกอบต่างๆ ที่มีจำนวนมาก แผ่นแหล่งกำเนิดซึ่งช่วยลดปัญหาคอขวดในสถานการณ์ที่ซับซ้อน
- fmp4mux: การแก้ไขการคำนวณอัตราข้อมูลและการเขียนสตรีมย่อยใน อีเอซี3.
- mpegtsmux: แก้ไขการจัดการแท็ก ID3 และธง ปูซี่.
- rtpvp9pay: การแยกวิเคราะห์แฟล็กที่ถูกต้อง แสดงเฟรมที่มีอยู่ en VP9.
- rtpbaseaudiopay2: การจัดการบิตมาร์กเกอร์สำหรับแฟล็กอย่างเหมาะสม ยกเลิก y รีซิงค์.
การแก้ไขเหล่านี้ช่วยลดข้อผิดพลาดเล็กๆ น้อยๆ ในการออกอากาศ การบันทึกแบบแบ่งส่วน และการขนส่งแบบเรียลไทม์ โดยเฉพาะอย่างยิ่ง สภาพแวดล้อมการสตรีมและการผลิต ซึ่งความต่อเนื่องและการส่งสัญญาณแพ็กเก็ตเป็นสิ่งสำคัญ
อินเทอร์เฟซกราฟิกและอุปกรณ์
ทางด้านภาพ สิ่งแปลกปลอมจะได้รับการแก้ไขด้วย บัฟเฟอร์บุนวม ใน gtk4paintablesink (ตัวอย่างเช่น ในรูปแบบตัวอย่างย่อยที่มีขนาดแปลกๆ) หลีกเลี่ยงข้อผิดพลาดที่อาจปรากฏในสถานการณ์การเรนเดอร์ที่เฉพาะเจาะจง
มอนิเตอร์อุปกรณ์ V4L2 (Video4Linux) ได้รับการปรับปรุงซึ่งช่วยให้ตรวจจับและจัดการกล้องและการ์ดจับภาพได้อย่างน่าเชื่อถือมากขึ้น ซึ่งเป็นสิ่งที่ใช้กันอย่างแพร่หลายในยุโรปสำหรับการประชุมทางวิดีโอ การสร้างเนื้อหา และการตั้งค่าแบบไฮบริด
การสร้างเครื่องมือและปลั๊กอิน
Cerberus ระบบการสร้างของ GStreamer เพิ่มการรองรับสำหรับ Rust บน Linux x86 (32 บิต)วิธีนี้ทำให้การคอมไพล์และแพ็กเกจส่วนประกอบต่างๆ ลงในฮาร์ดแวร์และระบบที่ยังคงต้องใช้สถาปัตยกรรมนั้นง่ายขึ้น
ตัวเลือก meson ถูกรวมไว้ใน gst-plugins-rs auto_plugin_featuresซึ่งไม่จำเป็นต้องมีทั้งหมดอีกต่อไป ไลบรารี GStreamer มีอยู่เพื่อกำหนดค่าโครงการ นอกจากนี้ splitmuxsink ยังยอมรับแพด muxer ที่ชื่อว่า 'sink_%u'เพื่อรองรับ fmp4 และใน เว็บอาร์ทีซีซิงค์ ลำดับการล็อคได้รับการแก้ไขเพื่อหลีกเลี่ยงการหยุดชะงัก
ความพร้อมใช้งานของ GStreamer 1.26.8 และการติดตั้งบน Linux
รหัสแหล่งที่มา สามารถรับได้จากเว็บไซต์อย่างเป็นทางการ ของโครงการ แต่ในสภาพแวดล้อมเดสก์ท็อป มักจะต้องรอจนกว่าจะถึงคลังข้อมูลเสถียรของดิสทริบิวชัน ในสเปนและส่วนอื่นๆ ของยุโรป ดิสทริบิวชันหลักจะอัปเดต GStreamer ในช่องทางเสถียรหลังจากการตรวจสอบแล้ว
หากมีอยู่ในที่เก็บของคุณแล้ว คุณสามารถอัปเดตโดยใช้ตัวจัดการปกติได้: Debian / Ubuntu sudo apt update && sudo apt upgradeใน Fedora sudo dnf upgrade --refreshใน openSUSE sudo zypper up และ โค้ง sudo pacman -Syuในการรวบรวมจากแหล่งที่มา ให้ตรวจสอบ บันทึกประจำรุ่น และการอ้างอิงก่อนที่จะเปิดใช้งานอันใหม่ ปลั๊กอิน.
เวอร์ชันนี้ขัดเกลาจุดละเอียดที่ส่งผลต่อคุณภาพของภาพ การซิงโครไนซ์ และความเสถียร ในขณะที่ระบบนิเวศการสร้างได้รับ ความสะดวกสบาย และการควบคุม การเข้าถึงผ่านคลังข้อมูลจะช่วยให้การนำไปใช้งานในดิสทริบิวชันที่ใช้กันอย่างแพร่หลายมากขึ้น