-
ภาพรวม
- mpv เป็นโปรแกรมเล่นสื่อแบบซอฟต์แวร์เสรีที่ใช้งานจากบรรทัดคำสั่ง
- รองรับรูปแบบไฟล์สื่อ, ตัวแปลงสัญญาณเสียงและวิดีโอ, และประเภทคำบรรยายที่หลากหลาย
-
การเขียนสคริปต์
- ด้วยความสามารถด้านสคริปต์ที่ทรงพลัง จึงสามารถใช้โปรแกรมเล่นนี้กับงานได้แทบทุกประเภท
- มีสคริปต์ของผู้ใช้หลากหลายแบบอยู่ในวิกิ
-
ตัวควบคุมบนหน้าจอ
- mpv ยึดแนวทางมินิมัลและไม่ได้มี GUI แบบเต็มรูปแบบ แต่มีตัวควบคุมขนาดเล็กอยู่ด้านบนของวิดีโอสำหรับการควบคุมพื้นฐาน
-
เอาต์พุตวิดีโอคุณภาพสูง
- mpv มีเอาต์พุตวิดีโอที่อิงตาม OpenGL, Vulkan และ D3D11 และรองรับความสามารถมากมายที่ผู้ชื่นชอบวิดีโอมักชอบ เช่น การปรับขนาดวิดีโอ, การจัดการสี, การกำหนดจังหวะเฟรม, การแทรกเฟรมระหว่างกลาง และ HDR
-
การถอดรหัสวิดีโอด้วย GPU
- mpv สามารถใช้ประโยชน์จาก API สำหรับการถอดรหัสด้วยฮาร์ดแวร์ส่วนใหญ่ได้บนทุกแพลตฟอร์ม
- การถอดรหัสด้วยฮาร์ดแวร์สามารถเปิดใช้งานได้ตามต้องการระหว่างรันไทม์
-
รองรับการฝังในแอป
- mpv มี C API ที่เรียบง่าย ซึ่งออกแบบมาให้ใช้งานเป็นไลบรารีได้ง่ายและผสานรวมเข้ากับแอปพลิเคชันอื่นได้สะดวก
-
การพัฒนาอย่างต่อเนื่อง
- mpv อยู่ระหว่างการพัฒนาอย่างคึกคัก โดยมุ่งเน้นทั้งการเพิ่มฟีเจอร์ การรีแฟกเตอร์โค้ด และการจัดระเบียบโค้ด
- หากต้องการฟีเจอร์ สามารถส่งแพตช์หรือยื่นคำขอได้
สรุปโดย GN⁺
- mpv เป็นโปรแกรมเล่นสื่อทรงพลังที่ทำงานบนบรรทัดคำสั่งและรองรับรูปแบบไฟล์สื่อและตัวแปลงสัญญาณที่หลากหลาย
- มีทั้งความสามารถด้านสคริปต์ที่ทรงพลังและเอาต์พุตวิดีโอคุณภาพสูง มอบทั้งความยืดหยุ่นและคุณภาพระดับสูงให้ผู้ใช้
- ด้วยการถอดรหัสด้วยฮาร์ดแวร์และความสามารถในการฝังในแอป จึงสามารถนำไปใช้ได้บนหลากหลายแพลตฟอร์มและแอปพลิเคชัน
- พัฒนาอย่างต่อเนื่องผ่านชุมชนที่คึกคักและสคริปต์จากผู้ใช้ ทำให้ก้าวหน้าขึ้นเรื่อย ๆ
- โครงการอื่นที่มีความสามารถใกล้เคียงกัน ได้แก่ VLC Media Player และ Kodi
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
r cycle_values video-rotate "90" "180" "270" "0"hwdec=autoลงใน mpv.confmpv.confพื้นฐานของ Seeds of Might/JySzE