เครื่องเล่นเพลง自定义音源
ข้ามแพลตฟอร์มที่พัฒนาโดยใช้ Flutter และ Rust
คลังเก็บไลบรารี Rust แบ็กเอนด์ music_api ใช้งานการห่อหุ้ม Trait Object
ของ MusicAggregator
และ MusicList
ช่วยให้สามารถ聚合
เพลงข้ามแพลตฟอร์มและ换源
ได้อย่างสะดวก และมอบอินเทอร์เฟซแบบรวมเพื่อการพัฒนาและใช้งานที่ง่ายดาย
sudo apt install libmpv-dev mpv
"โครงการ" ในข้อตกลงนี้หมายถึงโครงการ AppRhyme "ผู้ใช้" หมายถึงผู้ใช้ที่ลงนามในข้อตกลงนี้ "แพลตฟอร์มเพลงอย่างเป็นทางการ" หมายถึงแพลตฟอร์มอย่างเป็นทางการที่สร้างขึ้นในโครงการนี้ รวมถึง Kuwo, Kugou, Migu และเพลงอื่น ๆ แหล่งที่มา ; "ข้อมูลที่มีลิขสิทธิ์" หมายถึงข้อมูลซึ่งรวมถึงแต่ไม่จำกัดเพียงรูปภาพ ไฟล์เสียง ชื่อ ฯลฯ ที่ผู้อื่นเป็นเจ้าของลิขสิทธิ์
โปรเจ็กต์นี้ไม่สามารถให้ลิงก์การเล่นเพลงหรือไฟล์เสียงได้ มีเพียงฟังก์ชันในการดึงและให้ข้อมูลเพลงพื้นฐานและที่เก็บเพลย์ลิสต์ที่กำหนดเองจากฐานข้อมูลสาธารณะอย่างเป็นทางการของแพลตฟอร์มเพลงอย่างเป็นทางการต่างๆ หากคุณต้องการฟังก์ชั่นการเล่นเพลงและแคช โปรดสร้างและใช้แหล่งเสียงเพื่อเชื่อมโยงคลังเพลงของคุณเอง เนื้อหาแหล่งเสียงของบุคคลที่สามของผู้ใช้ไม่เกี่ยวข้องกับโปรเจ็กต์นี้ และโปรเจ็กต์นี้ไม่สามารถให้การสนับสนุนที่เกี่ยวข้องได้
ข้อมูลเพลงอย่างเป็นทางการทั้งหมดของโปรเจ็กต์นี้ได้มาจากฐานข้อมูลสาธารณะของแพลตฟอร์มเพลงอย่างเป็นทางการต่างๆ ข้อมูลที่ได้รับจะเหมือนกับข้อมูลของแต่ละแพลตฟอร์มอย่างเป็นทางการโดยไม่ต้องเข้าสู่ระบบ มีเพียงการประมวลผลอย่างง่ายและการสังเคราะห์ข้อมูลเชิงนามธรรมเท่านั้น ดังนั้นสิ่งนี้ โครงการไม่สามารถวิเคราะห์ข้อมูลได้
ข้อมูลที่ไม่เป็นทางการของโปรเจ็กต์นี้ (เช่น เพลย์ลิสต์ที่เก็บไว้ ฯลฯ) มาจากที่จัดเก็บในเครื่องของผู้ใช้หรือระบบไฟล์ประเภทอื่น หรือมาจากแหล่งเพลงของผู้ใช้เอง ดังนั้น โปรเจ็กต์นี้จึงไม่สามารถรับประกันความถูกต้องตามกฎหมายและความถูกต้องได้ ของข้อมูล
ข้อมูลที่มีลิขสิทธิ์อาจถูกสร้างขึ้นในระหว่างการทำงานของรหัสโครงการนี้ และความเป็นเจ้าของข้อมูลเป็นของแต่ละแพลตฟอร์มอย่างเป็นทางการ เพื่อหลีกเลี่ยงการละเมิด ผู้ใช้จะต้องล้างข้อมูลลิขสิทธิ์ของโปรเจ็กต์นี้ภายใน 24 ชั่วโมง การสร้างเพลงไม่ใช่เรื่องง่าย ดังนั้นโปรดปกป้องลิขสิทธิ์และสนับสนุนเวอร์ชันของแท้
ทรัพยากรประเภทอื่นๆ ที่ใช้ในโปรเจ็กต์นี้ (รวมถึงแต่ไม่จำกัดเพียงรูปภาพ ไอคอน ฯลฯ) ล้วนมาจากอินเทอร์เน็ต หากมีการละเมิดใดๆ โปรดติดต่อฉันเพื่อลบออก
UI ที่ใช้ในโปรเจ็กต์นี้มาจากไลบรารี UI อย่างเป็นทางการของ flutter และ pub.dev ซึ่งเป็นไลบรารี UI ของบุคคลที่สามบน github
ความเสียหายโดยตรง โดยอ้อม พิเศษ โดยบังเอิญ หรือเป็นผลสืบเนื่องในลักษณะใด ๆ ที่เกิดขึ้นจากการใช้โครงการนี้ (รวมถึงแต่ไม่จำกัดเพียงความเสียหายที่เกิดจากการสูญเสียค่าความนิยม การหยุดทำงาน คอมพิวเตอร์ทำงานผิดปกติหรือทำงานผิดปกติ หรือความเสียหายเชิงพาณิชย์อื่น ๆ ทั้งหมด หรือการสูญเสีย เป็นต้น) ถือเป็นความรับผิดชอบของผู้ใช้
โครงการนี้ไม่ยอมรับความร่วมมือทางการค้าหรือการบริจาคเชิงพาณิชย์ โปรเจ็กต์นี้ยินดีสนับสนุนการมีส่วนร่วมของโอเพ่นซอร์สโค้ดและการออกแบบ UI แต่โปรดสนับสนุนเนื้อหาที่สอดคล้องกับกฎหมาย ข้อบังคับ และข้อกำหนดของข้อตกลง
MIT หรือ Apache-2.0