เทศกาลเป็นเครื่องเล่นเพลงสำหรับคอลเล็กชั่นอัลบั้มท้องถิ่น
ดูเอกสารที่ https://docs.festival.pm/gui
สำหรับการเปรียบเทียบระหว่างเทศกาลและเครื่องเล่นเพลงอื่น ๆ ดู comparison/
คุณต้องการ cargo และอย่างน้อย rustc 1.70
คุณต้องโคลน submodules ที่มีไลบรารีแพตช์ที่พบใน external/ :
git clone --recursive https://github.com/hinto-janai/festival ไบนารีที่สร้างขึ้นนั้นพบได้ใน target/release/festival[.exe] โดยค่าเริ่มต้น
Linux Binaries ที่รวบรวมไว้ล่วงหน้าถูกสร้างขึ้นบน Ubuntu 20.04 คุณจะต้องมีแพ็คเกจเหล่านี้เพื่อสร้าง:
sudo apt install build-essential pkg-config libdbus-1-dev libpulse-dev libgtk-3-devเพื่อสร้างการเปิดตัว ที่มั่นคง ล่าสุด:
git checkout gui-v1.4.0
cargo build --releaseเพื่อสร้างการเปิดตัว ที่มั่นคง ล่าสุด:
git checkout gui-v1.4.0
cargo build --releaseเพื่อสร้างการเปิดตัว ที่มั่นคง ล่าสุด:
git checkout gui-v1.4.0
cargo build --release มีไฟล์ build.rs ใน gui/ เพียงอย่างเดียวสำหรับสิ่งเฉพาะของ Windows:
File ExplorerVCRUNTIME140.dll แบบคงที่ (ไบนารีจะไม่พกพาหากไม่มีสิ่งนี้) เทศกาลได้รับใบอนุญาตภายใต้ใบอนุญาต MIT
อย่างไรก็ตามต้นไม้พึ่งพามีใบอนุญาตอื่น ๆ อีกมากมาย
เทศกาลไม่สนับสนุนการรวบรวมโดยตรง (อัลบั้มเดียว แต่มีศิลปินต่าง ๆ ) ในขณะนี้
มันจะยังคงโหลดอัลบั้ม แต่มันจะกระจายออกไปสำหรับศิลปินแต่ละคนที่แตกต่างกัน
ไฟล์เสียงของคุณจะต้องมีข้อมูลเมตาที่เหมาะสมสำหรับเทศกาลเพื่อตรวจจับ
แท็กที่ต้องการคือ:
หากแท็กชื่อเพลงไม่มีอยู่ชื่อไฟล์จะถูกใช้แทน
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับข้อผิดพลาดที่เกี่ยวข้องกับข้อมูลเมตาเริ่มเทศกาลในคอนโซล:
./festival และมองหาข้อความบันทึกสีเหลือง W (เตือน) ในระหว่างการรีเซ็ต Collection
หากไฟล์เสียงของคุณมีงานศิลปะอัลบั้มฝังตัวเทศกาลจะใช้มัน
หากไม่พบเมตาดาต้าอัลบั้มในอัลบั้มเทศกาลจะ:
หากไม่พบไฟล์รูปภาพค่าเริ่มต้น ? ศิลปะอัลบั้มจะถูกใช้
รูปแบบไฟล์รูปภาพที่รองรับคือ:
JPG/JPEGPNGBMPICOTIFFWebP เทศกาลจะมองหาแท็กข้อมูลเมตาเดทโดยทั่วไปคล้ายกับรูปแบบ YYYY-MM-DD
ตัวอย่างของวันที่ที่ใช้งานได้:
2022-12-31 (YYYY-MM-DD)2022 (yyyy)31-12-2022 (DD-MM-YYYY)12-31-2022 (MM-DD-YYYY)2022/12/31 (yyyy-mm-dd แต่มีตัวคั่นที่แตกต่างกัน)20221231 (YYYY-MM-DD แต่ไม่มีตัวคั่น)2022-1-1 (YYYY-MM-DD)2022-01-01 (YYYY-MM-DD) ตราบใดที่ปีที่มีอยู่วันที่จะถูกแยกวิเคราะห์อย่างถูกต้อง ซึ่งหมายความว่าข้อมูลเมตา MM-DD จะไม่แยกวิเคราะห์ดังนั้น:
12-31 (MM-DD)31-12 (DD-MM) จะไม่ทำงาน สิ่งเหล่านี้จะปรากฏเป็น ????-??-?? ในเทศกาล
ในการแก้ไขข้อมูลเมตาของคุณดูด้านล่างสำหรับบรรณาธิการเมตาดาต้า
เทศกาลเป็นเพียงนักเล่นเพลงไม่ใช่บรรณาธิการเมตาดาต้า
บรรณาธิการข้อมูลเมตาบางอย่างที่คุณสามารถใช้:
Kid3mp3tagpuddletagMusicBrainz Picardตัวแปลงสัญญาณเสียงที่รองรับคือ:
AACADPCMALACFLACMP3/MP2/MP1/MPA/MPEGOgg/VorbisOpusWAVWavPack| รูปแบบ | สถานะ |
|---|---|
| ID3V1 | ยอดเยี่ยม |
| ID3V2 | ยอดเยี่ยม |
| ISO/MP4 | ยอดเยี่ยม |
| การรั่วไหล | ยอดเยี่ยม |
| ความคิดเห็น Vorbis (FLAC) | สมบูรณ์แบบ |
| ความคิดเห็นของ Vorbis (OGG) | สมบูรณ์แบบ |