VLC 3.0.22 มีวางจำหน่ายแล้วในฐานะตัวเลือกการเผยแพร่ ซึ่งเป็นหนึ่งในเวอร์ชันล่าสุดในซีรีส์ 3.x แต่เข้ากันได้กับ Qt6

  • VLC 3.0.22 เสริมความแข็งแกร่งด้านความปลอดภัยด้วยจำนวนแพตช์ที่มากที่สุดจนถึงปัจจุบันและมีคอมมิตมากกว่า 700 รายการ
  • รุ่นอย่างเป็นทางการสำหรับ Windows ARM64 รองรับการคอมไพล์ Qt 6 และโหมดมืดบน Windows/Linux
  • ปรับปรุงตัวถอดรหัส/ตัวแยกสัญญาณ (Opus, AV1, ProRes, FLAC, ASF, JPEG) และการรองรับ AMD Frame Rate Doubler

VLC 3.0.22

หลังจากที่ไม่มีการอัปเดตครั้งใหญ่มานานกว่าหนึ่งปี ในที่สุดเครื่องเล่นสื่อฟรีที่ได้รับความนิยมสูงสุดก็กลับมาอีกครั้งพร้อมกับเวอร์ชันที่ไม่เพียงแต่เสนอ "การปรับปรุงเล็กน้อย" เท่านั้น VLC 3.0.22 มาถึงพร้อมความสมบูรณ์ของสาขา 3.0.x โดยเน้นที่ความปลอดภัย ความเข้ากันได้ และความเงางามโดยรวม และทำเช่นนั้นเพื่อนำไปสู่ VLC 4.0ซึ่งยังอยู่ในระหว่างการพัฒนา

นอกเหนือจากพาดหัวข่าวแล้ว ยังมีข้อเท็จจริงที่เป็นรูปธรรม: มากกว่า 700 คอมมิตนับตั้งแต่การเปิดตัวครั้งล่าสุดการสร้างใหม่อย่างเป็นทางการสำหรับสถาปัตยกรรมบางประเภท การปรับแต่งตัวถอดรหัสและตัวแยกสัญญาณ และแพ็คเกจแพตช์ความปลอดภัยที่ถือเป็นก้าวสำคัญในประวัติศาสตร์ของโครงการ ทั้งหมดนี้ได้รับแรงผลักดันส่วนใหญ่จากเงินช่วยเหลือจากกองทุน Sovereign Tech Fund ซึ่งทำให้สามารถดำเนินการแก้ไขปัญหาจำนวนมากได้อย่างมหาศาล

คุณสมบัติใหม่ที่สำคัญใน VLC 3.0.22

รุ่นนี้รวมการแก้ไขที่รอคอยมายาวนานกับการเพิ่มใหม่ๆ ที่เปิดโอกาสให้มีผู้ใช้และสถานการณ์ต่างๆ มากขึ้น จุดที่มองเห็นได้ชัดเจนที่สุดมุ่งเน้นไปที่แพลตฟอร์ม อินเทอร์เฟซ และความปลอดภัยแต่ยังมีการเปลี่ยนแปลงภายในที่ช่วยปรับปรุงการเล่นระดับต่ำอีกด้วย

  • สร้างอย่างเป็นทางการสำหรับ วินโดวส์ ARM64:VLC นำเสนอรุ่นเนทีฟสำหรับอุปกรณ์ ARM64 ที่ใช้ Windows (ต้องใช้ Windows 10 RS5 17763/1809 ขึ้นไป) ส่งผลให้ประสิทธิภาพและความเข้ากันได้ดีขึ้นบนแล็ปท็อปและคอมพิวเตอร์ที่ใช้ซิลิกอนนั้น
  • โหมดมืดบน Windows และ Linux- รุ่นที่ใช้ Qt จะรวมตัวเลือกจานสีมืดในการตั้งค่า ซึ่งจะเปลี่ยนชื่อเป็น "โหมดมืด" เพื่อให้ใช้งานง่ายขึ้นและแปลได้ง่ายกว่า macOS มีการรองรับธีมมืดมาสักระยะหนึ่งแล้ว.
  • ความเข้ากันได้ของการคอมไพล์กับ Qt 6 (และ Qt 5 รุ่นล่าสุด): การปรับปรุงกราฟิกสแต็กเพื่อปรับปรุงรูปลักษณ์และความเสถียรบนเดสก์ท็อปที่รองรับ
  • AMD Frame Rate Doubler ใน Direct3D11 สำหรับ Windows:ผู้ใช้ที่ใช้ GPU AMD อาจได้รับประโยชน์จากประสบการณ์ที่ราบรื่นยิ่งขึ้นภายใต้เงื่อนไขการเล่นบางประการ
  • การกลับมาสนับสนุน Windows XP SP3:ถึงแม้จะเหลืออยู่ แต่ก็ยังมีผู้ที่บำรุงรักษาระบบเหล่านี้ด้วยความคิดถึงหรือการทดสอบ VLC ก็ทำงานได้อีกครั้งในกรณีนั้น
  • การจัดการไฟล์ที่ใช้งาน บน Windows: ขณะนี้สามารถเปลี่ยนชื่อ ย้าย หรือลบรายการที่กำลังเล่นได้ โดยคำนึงถึงระบบไฟล์ด้วย
  • การแก้ไขด้านความปลอดภัยจำนวนมากที่สุดที่เคยเห็นใน VLC:ต้องขอบคุณการสนับสนุนจาก Sovereign Tech Fund ที่ทำให้การเปิดตัวนี้โดดเด่นด้วยจำนวนแพตช์ความปลอดภัย

ตัวถอดรหัสและตัวแยกสัญญาณ: การเปลี่ยนแปลงที่สร้างความแตกต่างใน VLC 3.0.22

จิตวิญญาณของ VLC อยู่ที่ความสามารถในการรองรับแทบทุกรูปแบบ นั่นคือเหตุผล การปรับปรุงตัวถอดรหัสและตัวแยกสัญญาณ พวกเขามีผลกระทบจริงต่อชีวิตประจำวันเสมอ

ถอดรหัส

  • มีการเพิ่มธง dav1d-all-layers สำหรับ AV1 (ช่วยให้คุณสามารถแยกเลเยอร์เชิงพื้นที่ทั้งหมดได้ ปิดใช้งานตามค่าเริ่มต้น)
  • การแมปช่องสัญญาณแบบคงที่ใน Opus (การถดถอยที่นำมาใช้ใน 3.0.21).
  • แก้ไขการเล่นที่เร่งความเร็วด้วยฮาร์ดแวร์ แปลง Xvid เป็น MP4 โดยใช้ VideoToolbox (สภาพแวดล้อมของ Apple)
  • การแก้ไขของ การแยกวิเคราะห์คำบรรยาย CEA-608 ในดีวีดี
  • การตั้งค่าใน โปรเรซ 4:4:4:4 เพื่อการจัดการที่เชื่อถือได้ยิ่งขึ้น

เดมูเซอร์

  • การสนับสนุนตัวเลือก mkv-use-chapter-codec ในมาโตรสก้า
  • การสนับสนุนของ เอ_เอแทรค/เอที1 ในคอนเทนเนอร์ Matroska
  • มันป้องกันตรรกะการค้นหาใน FLAC อาจติดขัดได้ภายใต้สถานการณ์บางอย่าง
  • การสนับสนุนของ รูปภาพที่ฝังอยู่ใน FLACมีประโยชน์สำหรับปกและข้อมูลเมตาภาพ
  • แก้ไขข้อบกพร่องที่เกิดขึ้นเป็นครั้งคราวในการตรวจจับ LPCM/MLP ใน VOB/AOB.
  • ชื่อเรื่องถูกตัดทอนของ คิวแนป บนตัวอักษรที่ไม่ถูกต้องตัวแรกเพื่อหลีกเลี่ยงปัญหาการแสดงผล
  • การจัดเตรียม ปัญหาการแสดงผลกับ JPEG บางไฟล์.
  • การแก้ไขการเล่นของ ไฟล์ ASF ต่ำกว่า 1 วินาที.

การแก้ไขอื่นๆ ที่เกี่ยวข้อง

มีชัยชนะเล็กๆ น้อยๆ มากมายที่ไม่ได้เป็นข่าวพาดหัว แต่ผู้ที่ใช้ VLC ทุกวันจะสังเกตเห็นได้ทันที เวอร์ชันนี้ทำให้ขอบเรียบขึ้นหลายด้าน ที่ส่งผลกระทบต่อเวิร์กโฟลว์เฉพาะ

  • การค้นหาได้รับการแก้ไขแล้วใน ไฟล์ขนาดใหญ่ (วิดีโอ/เสียง) บนระบบ 32 บิต เมื่อเข้าถึงผ่าน SFTP
  • ส่วนประกอบของ การค้นพบ UPnP หยุดใช้รายการช่อง SAT>IP เป็นแหล่งสำรอง
  • การปรับปรุงเมื่อได้รับ ข้อมูลอุปกรณ์ใน UWP.

ความปลอดภัย: ก้าวกระโดดทั้งเชิงปริมาณและเชิงคุณภาพ

ทีมงาน VideoLAN กล่าวอย่างสุภาพว่ามี "การปรับปรุงและแก้ไขบางอย่าง" แต่ การเน้นย้ำเรื่องแพตช์ความปลอดภัยนั้นมากเกินไปด้วยการสนับสนุนจาก Sovereign Tech Fund VLC 3.0.22 จึงเป็นเวอร์ชันที่ได้รับการแก้ไขด้านความปลอดภัยมากที่สุดในประวัติศาสตร์ของเครื่องเล่น

ความปลอดภัยไม่ใช่เรื่องใหม่ในเรดาร์ของโครงการในช่วงหลายปีที่ผ่านมา มีการบันทึกจุดอ่อนทางประวัติศาสตร์ เช่น CVE-2007-0017, CVE-2007-0256, CVE-2007-3316 หรือ CVE-2007-3467 ซึ่งได้รับการแก้ไขแล้ว ภูมิหลังนี้อธิบายถึงความพยายามในปัจจุบันในการเสริมสร้างโค้ดและกระบวนการ และ ความต่อเนื่องของการบำรุงรักษาสาขา 3.0.x ควบคู่ไปกับการพัฒนา VLC 4.0.

อินเทอร์เฟซ ประสบการณ์ และเอ็นจิ้นกราฟิก

ในส่วนของภาพนั้น ผู้ที่ชอบอยู่ในสภาพแวดล้อมที่มืดถือว่าโชคดี: ตอนนี้จานสีเข้มจะแสดงเป็น "โหมดมืด" ในการตั้งค่าของ Qt builds สำหรับ Windows และ Linux ทำให้การตั้งชื่อมีความสม่ำเสมอมากขึ้นในทุกแพลตฟอร์ม

ในแบบคู่ขนาน, ความเข้ากันได้ของการคอมไพล์กับ Qt 6 และ Qt 5 เวอร์ชันล่าสุด ขับเคลื่อนการปรับปรุงประสิทธิภาพ ความเสถียร และรูปลักษณ์และความรู้สึกที่ทันสมัยยิ่งขึ้นบนระบบที่ใช้ประโยชน์จากไลบรารีนี้ และบน Windows รองรับ AMD Frame Rate Doubler พร้อม Direct3D11 มันให้ความเรียบเนียนเป็นพิเศษที่คุณจะสังเกตได้หากฮาร์ดแวร์ของคุณอยู่ในระดับมาตรฐาน

วิธีการดาวน์โหลด VLC 3.0.22

ขณะที่เขียนนี้การจัดส่ง ถูกระบุว่าเป็นผู้มีสิทธิ์เปิดตัว. ซอร์สโค้ดสามารถดูได้ที่ การปลอมแปลงโครงการอย่างเป็นทางการ สำหรับผู้ที่ต้องการคอมไพล์เองในขณะที่กำลังทำการสรุปรุ่นเสถียรขั้นสุดท้ายหลังรอบการทดสอบ

เมื่อเวอร์ชันเสถียรพร้อมแล้ว ผู้ใช้ Ubuntu จะไม่เห็นมันทันทีในที่เก็บอย่างเป็นทางการแต่สามารถติดตั้งได้โดยไม่มีความยุ่งยากจากทางเลือกอื่นเช่น แฟลตฮับ สแนปสโตร์ หรือ PPA หากฟีเจอร์ใหม่เหล่านี้ไม่จำเป็นสำหรับคุณ คุณสามารถใช้เวอร์ชัน repo ของดิสโทรของคุณต่อไปได้เสมอ: ใน Ubuntu 24.04 LTS นอกจากนี้ การอัปเดตความปลอดภัยที่สำคัญจะมาพร้อมกับ Ubuntu Pro.

ใครเป็นผู้สร้าง VLC และสร้างขึ้นมาอย่างไร

VLC เป็นเครื่องเล่นมัลติมีเดียและกรอบงานฟรีที่พัฒนาโดยโครงการ VideoLAN เขียนด้วยภาษา C, C++ และ Objective‑C โดยใช้ Qt สำหรับอินเทอร์เฟซกราฟิกหลัก แม้ว่าจะยังมีส่วน frontend เช่น Ncurses หรือ Cocoa ขึ้นอยู่กับแพลตฟอร์มก็ตาม

ส่วนรุ่นของมันนั้น เป็นซอฟต์แวร์ฟรี รองรับหลายภาษาและหลายแพลตฟอร์มอินเทอร์เฟซกราฟิกเริ่มต้นบนเดสก์ท็อปส่วนใหญ่คือ Qt แต่บนระบบที่ไม่มีสภาพแวดล้อมกราฟิกหรือการตั้งค่าแบบเรียบง่าย คุณสามารถใช้ Ncurses ได้นอกจากนี้ ยังรวมคอลเลกชันตัวกรองและมัลติเพล็กเซอร์ของตัวเอง และอาศัย libavcodec จากโครงการ FFmpeg สำหรับตัวแปลงสัญญาณมากมาย

เมื่อมองดูโดยรวม VLC 3.0.22 ไม่ใช่ "อีกหนึ่ง": มันรวมการสร้างดั้งเดิมสำหรับ Windows ARM64 กู้คืนความเข้ากันได้ในจุดที่ดูเหมือนจะสูญหายไปแล้ว เสริมความแข็งแกร่งให้กับโหมดมืดบนเดสก์ท็อป เพิ่มการรองรับการคอมไพล์ด้วย Qt 6 ปรับปรุงความลื่นไหลด้วย GPU ของ AMD และเหนือสิ่งอื่นใด ยกระดับมาตรฐานความปลอดภัยด้วยจำนวนการแก้ไขสูงสุดในประวัติศาสตร์นอกจากนั้น ยังมีการแก้ไขตัวถอดรหัสและตัวแยกสัญญาณ (Opus, Xvid พร้อม VideoToolbox, ProRes 4:4:4:4, CEA‑608, FLAC พร้อมรูปภาพฝัง, ASF สั้นพิเศษ, JPEG ที่มีปัญหา, VOB/AOB พร้อม LPCM/MLP) และปรับปรุง SFTP 32 บิต, UPnP และการค้นหา UWP อีกด้วย ซึ่งจะทำให้คุณได้พบกับเวอร์ชันที่คุ้มค่าแก่การติดตั้งทันทีที่มีไฟล์ไบนารีที่เสถียรปรากฏขึ้นจากแหล่งโปรดของคุณ