Clapper เป็นเครื่องเล่นสื่อสมัยใหม่ที่ออกแบบมาเพื่อความเรียบง่ายและใช้งานง่าย ขับเคลื่อนโดย GStreamer และสร้างขึ้นสำหรับสภาพแวดล้อมเดสก์ท็อป GNOME โดยใช้ชุดเครื่องมือ GTK4 มีอินเทอร์เฟซที่สะอาดตาและมีสไตล์ที่ให้คุณมุ่งความสนใจไปที่การเพลิดเพลินกับวิดีโอโปรดของคุณ
จุดมุ่งหมายของแอปพลิเคชั่นนี้คือการนำเสนอฟีเจอร์ที่จำเป็นทั้งหมดที่คุณคาดหวังจากเครื่องเล่นวิดีโอในรูปแบบที่เรียบง่าย
Clapper ใช้คิวการเล่นที่คุณสามารถเพิ่มไฟล์มีเดียได้หลายไฟล์ ให้คิดว่ามันเหมือนกับเพลย์ลิสต์ที่คุณสามารถสร้างได้ คุณสามารถเรียงลำดับรายการใหม่หรือลบออกจากคิวได้อย่างง่ายดายด้วยการลากและวาง
codebase ของ Clapper ประกอบด้วย 2 ไลบรารี่ที่ใช้สร้างแอปพลิเคชันหลัก:
ไลบรารีทั้งสองรองรับการเชื่อมโยง GObject Introspection สามารถดูตัวอย่างการใช้งานอย่างง่ายได้ที่นี่
ไลบรารีด้านบนได้รับอนุญาตภายใต้ LGPL-2.1-or-later
คุณมีอิสระที่จะใช้ในโครงการของคุณเองตราบใดที่คุณปฏิบัติตามข้อกำหนดสิทธิ์การใช้งาน โปรดทราบว่าจนถึงเวอร์ชัน 1.0 ควรถือเป็น API ที่ไม่เสถียร (บางสิ่งอาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้ทราบล่วงหน้า)
การผูก Clapper Vala
เป็นส่วนหนึ่งของ repo นี้ ในขณะที่การผูก Rust
สามารถพบได้ที่นี่
แพ็คเกจ Flatpak
มีการขึ้นต่อกันและตัวแปลงสัญญาณที่จำเป็นทั้งหมด นอกจากนี้ยังมีแพตช์บางส่วน ดังนั้นฟังก์ชันบางอย่างจึงทำงานได้ดีขึ้นในเวอร์ชัน Flatpak
(จนกว่าการเปลี่ยนแปลงของฉันจะได้รับการยอมรับตั้งแต่ต้นทาง) รายการแพตช์ที่ใช้ในเวอร์ชันนี้สามารถพบได้ที่นี่
แพ็คเกจ RPM ที่สร้างไว้ล่วงหน้ามีอยู่ใน repo ของฉันด้วย (ดูสถานะ)
สิ่งเหล่านี้ถูกสร้างขึ้นโดยอัตโนมัติในแต่ละคอมไพล์คอมไพล์ ดังนั้นจึงถือว่าไม่เสถียร
meson setup builddir
cd builddir
meson compile
sudo meson install
หากคุณต้องการคอมไพล์แอปเป็น Flatpak
อย่าลืมโคลน repo นี้ด้วยตัวเลือก --recurse-submodules
อย่าลังเลที่จะถามคำถามใดๆ มาพูดคุยได้ที่ Matrix: #clapper-player:matrix.org
วิธีการแปลที่ต้องการคือใช้หน้าเว็บ Clapper Crowdin
Crowdin ไม่ต้องการเครื่องมือเพิ่มเติมใดๆ และการแปลสามารถทำได้ผ่านเว็บเบราว์เซอร์ คุณสามารถเข้าสู่ระบบโดยใช้บัญชี GitHub หรือสร้างบัญชีใหม่ได้ มีเพียงฉันเท่านั้นที่สามารถเพิ่มภาษาใหม่ในโครงการนี้ได้ ดังนั้นหากไม่มีภาษาของคุณ โปรดติดต่อฉันก่อน
ขอขอบคุณ sp1ritCS มากสำหรับการสร้างและดูแลรักษาไฟล์บิลด์แพ็คเกจ ขอขอบคุณ bridadan และ Uniformbuffer3 เป็นอย่างยิ่งที่ช่วยทดสอบวิธีการเร่งความเร็วด้วยฮาร์ดแวร์ V4L2 และ NVDEC นอกจากนี้ คำขอบคุณสำหรับ JanGernert ผู้สร้างและแบ่งปันการผูก Clapper Rust
ขอบคุณมากสำหรับทุกคนที่สนับสนุนการพัฒนาด้วยการบริจาคโดยไม่ระบุชื่อผ่าน Liberapay ฉัน ❤️ ยู