สามปีหลังจากการเปิดตัวครั้งก่อน MPlayer 1.5 ซึ่งเป็นเครื่องเล่นมัลติมีเดีย ได้เปิดตัวแล้ว เพื่อให้มั่นใจว่าสามารถใช้งานร่วมกับแพ็คเกจมัลติมีเดีย FFmpeg 5.0 เวอร์ชันล่าสุดได้ โค้ดของโครงการนี้เผยแพร่ภายใต้ใบอนุญาต GPLv2+ การเปลี่ยนแปลงในเวอร์ชันใหม่มุ่งเน้นไปที่การผสานรวมการปรับปรุงต่างๆ ที่เพิ่มเข้ามาใน FFmpeg ในช่วงสามปีที่ผ่านมา (ฐานโค้ดได้รับการซิงโครไนซ์กับสาขาหลักของ FFmpeg) สำเนาของ FFmpeg ใหม่นี้รวมอยู่ในชุด MPlayer พื้นฐาน ทำให้ไม่จำเป็นต้องติดตั้งส่วนอ้างอิงใดๆ ในระหว่างการคอมไพล์
การเปลี่ยนแปลงเฉพาะของ MPlayer ได้แก่:
- เพิ่มการรองรับหลายภาษาลงใน GUI แล้ว ภาษาสำหรับข้อความอินเทอร์เฟซจะถูกเลือกตามตัวแปรสภาพแวดล้อม LC_MESSAGES หรือ LANG
- เพิ่มตัวเลือก "--enable-nls" เพื่อเปิดใช้งานการรองรับภาษาในระหว่างการรันไทม์ (โดยค่าเริ่มต้น การรองรับภาษาจะเปิดใช้งานเฉพาะในโหมด GUI เท่านั้น)
- เพิ่มสกินในตัวที่ให้คุณใช้ GUI ได้โดยไม่ต้องติดตั้งไฟล์สไตล์
- การสนับสนุนสำหรับตัวถอดรหัส ffmpeg12vpdau ได้ถูกยกเลิกแล้ว และมีการนำส่วนประกอบแยกกันสองส่วน ได้แก่ ffmpeg1vpdau และ ffmpeg2vdpau มาใช้แทน
- ตัวถอดรหัส live555 ไม่ได้รับการสนับสนุนอีกต่อไปและถูกปิดการใช้งานตามค่าเริ่มต้น
- ตรวจสอบให้แน่ใจว่าหน้าจอจะถูกเคลียร์หลังจากสลับไปที่โหมดเต็มหน้าจอเมื่อใช้ไดรเวอร์เอาต์พุตของเซิร์ฟเวอร์ X
- เพิ่มตัวเลือก "-fs" (คล้ายกับการตั้งค่า load_fullscreen) เพื่อเปิดในโหมดเต็มหน้าจอ
- อินเทอร์เฟซได้รับการแก้ไขเพื่อกำหนดขนาดหน้าต่างไม่ถูกต้องหลังจากกลับมาจากโหมดเต็มหน้าจอ
- ไดรเวอร์เอาต์พุต OpenGL มอบการเรนเดอร์ที่ถูกต้องบนระบบ X11 แล้ว
- เมื่อสร้างสถาปัตยกรรม ARM ส่วนขยายเริ่มต้นจะถูกเปิดใช้งาน (ตัวอย่างเช่น ใน Raspbian คำสั่ง NEON จะไม่ถูกใช้ตามค่าเริ่มต้น และเพื่อเปิดใช้งานความสามารถของ CPU ทั้งหมด คุณต้องระบุตัวเลือก "--enable-runtime-cpudetection" อย่างชัดเจนในระหว่างการสร้าง)
ที่มา: opennet.ru
