MPV 0.35 เวอร์ชันใหม่ออกวางจำหน่ายแล้วและนี่คือข่าวของมัน

mpv- เครื่องเล่นที่มีคุณลักษณะ

mpv เป็นเครื่องเล่นสื่อบรรทัดคำสั่ง รองรับรูปแบบไฟล์มีเดีย ตัวแปลงสัญญาณวิดีโอและเสียง และประเภทคำบรรยายที่หลากหลาย

หลังจากเกือบ 2 ปีนับตั้งแต่การเปิดตัวครั้งล่าสุด (ในเดือนกุมภาพันธ์ พ.ศ. 2021) ทำให้ตัวเองเป็นที่รู้จักและl เปิดตัวเวอร์ชันใหม่ของเครื่องเล่นวิดีโอโอเพ่นซอร์ส เอ็มพีวี 0.35 และใน MPV . เวอร์ชันเสถียรใหม่นี้ รวมถึงการแก้ไขจำนวนหนึ่ง ตัวเลือกบรรทัดคำสั่งใหม่ และการปรับปรุงคุณสมบัติ

ใน MPV นั้นมุ่งเน้นที่การพัฒนาคุณสมบัติใหม่และตรวจสอบให้แน่ใจว่านวัตกรรมต่างๆ ได้รับการผลักดันอย่างต่อเนื่องจากที่เก็บ MPlayer โดยไม่ต้องกังวลเกี่ยวกับการรักษาความเข้ากันได้กับ MPlayer

คุณสมบัติใหม่หลักของ MPV 0.35

โมดูลเอาต์พุตใหม่ vo_gpu_next สร้างขึ้นบน libplacebo และใช้ Vulkan, OpenGL, Metal หรือ Direct3D 11 shaders และ API กราฟิกสำหรับการประมวลผลและการแสดงผลวิดีโอ ได้รับการเพิ่มในรีลีสใหม่นี้

การเปลี่ยนแปลงอีกอย่างที่โดดเด่นจาก MPV 0.35 ก็คือในแบ็กเอนด์ x11 เพิ่มการสนับสนุนสำหรับส่วนขยาย X11 Presentซึ่งให้เครื่องมือจัดการคอมโพสิตในการคัดลอกหรือแสดง pixmap ของหน้าต่างที่เปลี่ยนเส้นทาง ซิงโครไนซ์กับพัลส์ว่างของเฟรม (vblank) และจัดการเหตุการณ์ PresentIdleNotify ที่ช่วยให้ลูกค้าสามารถตัดสินความพร้อมใช้งานของ Pixelmaps สำหรับการแก้ไขเพิ่มเติม (ความสามารถในการรู้ล่วงหน้าว่าจะใช้ Pixelmap ใดในเฟรมถัดไป)

นอกจากนั้นแล้ว ในแบ็กเอนด์ egl-drm คุณมีความสามารถในการเปิดใช้งานเทคโนโลยี Adaptive-Sync (VRR) ซึ่งช่วยให้คุณปรับเปลี่ยนอัตรารีเฟรชของจอภาพได้อย่างเหมาะสม เพื่อให้ได้ผลลัพธ์ที่ราบรื่นและปราศจากการกระตุก

นอกจากนี้ เรายังพบว่ามีการเพิ่มการรองรับการถอดรหัสวิดีโอฮาร์ดแวร์บนแพลตฟอร์ม Android โดยใช้ AImageReader API ลงในโมดูลเอาต์พุต vo_gpu แล้ว

การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:

  • เพิ่มตัวกรองเสียง af_rubberband ใหม่เพื่อเปลี่ยนจังหวะและระดับเสียงโดยใช้ไลบรารี rubberband 3.0
  • เพิ่มการรองรับเหตุการณ์ฮอตปลั๊กของอุปกรณ์เสียงในแบ็กเอนด์เสียง
  • เพิ่มการรองรับ dmabuf ในสภาพแวดล้อมโปรโตคอล Wayland ในโมดูลทางออก vo_dmabuf_wayland แล้ว
  • โมดูล ao_sndio สำหรับส่งสัญญาณเสียงผ่านระบบย่อยเสียง sndio ของโปรเจ็กต์ OpenBSD กลับมาแล้ว
  • เพิ่มการรองรับ Meson
    เพิ่มแบ็กเอนด์เสียงใหม่ให้กับ ao_pipewire โดยใช้ PipeWire
  • รุ่นนี้ต้องใช้ FFmpeg 4.0 หรือใหม่กว่า
  • สำหรับผู้จัดทำแพ็คเกจ: โปรดทราบว่าระบบการสร้าง mpv เข้ากันได้กับ Python 3 เท่านั้น หากคุณใช้ไฟล์ bootstrap.pyสคริปต์จะดูแลเรื่องนี้ มิฉะนั้นคุณต้องเรียกใช้ระบบบิลด์อย่างชัดเจนโดยใช้ python3 waf.

หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเครื่องเล่นเวอร์ชันใหม่นี้ คุณสามารถปรึกษา รายละเอียดตามลิงค์ต่อไปนี้

จะติดตั้ง MPV 0.35 บน Ubuntu และอนุพันธ์ได้อย่างไร?

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

เนื่องจากการอัปเดตเพิ่งเปิดตัวในเวลานี้ ที่เก็บอย่างเป็นทางการของผู้เล่นยังไม่ได้อัปเดตแพ็คเกจ. เพื่อให้ได้ MPV 0.35 เราจะ ดำเนินการรวบรวมผู้เล่นในระบบ

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

wget https://github.com/mpv-player/mpv/archive/refs/tags/v0.35.0.zip

หลังจากดาวน์โหลดแพ็คเกจ ตอนนี้คุณต้องแตกไฟล์และคอมไพล์จากเทอร์มินัลเดียวกันโดยใช้คำสั่งต่อไปนี้:

unzip v0.35.0.zip
cd mpv-0.35.0
cd mpv-0.35.0
./bootstrap.py
./waf configure
./waf
./waf install

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

ก็เพียงพอแล้วที่กเพิ่มที่เก็บ (PPA) MPV ไปยังระบบของคุณด้วยคำสั่งต่อไปนี้:

sudo add-apt-repository ppa:mc3man/mpv-tests

ตอนนี้ เราดำเนินการอัปเดตที่เก็บและติดตั้งแอปพลิเคชัน.

sudo apt update 
sudo apt install mpv

จะถอนการติดตั้ง MPV จาก Ubuntu และอนุพันธ์ได้อย่างไร

หากคุณต้องการถอนการติดตั้ง MPV ด้วยเหตุผลใดก็ตาม สามารถลบ PPA ได้อย่างง่ายดาย เราต้องไปที่การตั้งค่าระบบ -> ซอฟต์แวร์และการอัปเดต -> แท็บซอฟต์แวร์อื่น ๆ

และในที่สุด เราลบแอปพลิเคชันด้วยคำสั่ง:

sudo apt remove mpv 
sudo apt autoremove

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา