Festival adalah pemutar musik untuk koleksi album lokal.
Lihat dokumentasi di https://docs.festival.pm/gui.
Untuk perbandingan antara festival dan pemutar musik lainnya, lihat comparison/ .
Anda membutuhkan cargo dan setidaknya rustc 1.70 .
Anda juga perlu mengkloning submodules yang mencakup perpustakaan tambalan yang ditemukan di external/ :
git clone --recursive https://github.com/hinto-janai/festival Binary yang dibangun ditemukan di target/release/festival[.exe] secara default.
Binari Linux yang telah dikompilasi sebelumnya dibangun di atas Ubuntu 20.04, Anda akan membutuhkan paket-paket ini untuk dibangun:
sudo apt install build-essential pkg-config libdbus-1-dev libpulse-dev libgtk-3-devUntuk membangun rilis stabil terbaru:
git checkout gui-v1.4.0
cargo build --releaseUntuk membangun rilis stabil terbaru:
git checkout gui-v1.4.0
cargo build --releaseUntuk membangun rilis stabil terbaru:
git checkout gui-v1.4.0
cargo build --release Ada file build.rs di gui/ semata-mata untuk hal-hal khusus Windows:
File ExplorerVCRUNTIME140.dll (biner tidak akan portabel tanpa ini) Festival dilisensikan di bawah lisensi MIT.
Namun, pohon ketergantungannya mencakup banyak lisensi lainnya.
Festival tidak secara langsung mendukung kompilasi (satu album, tetapi dengan berbagai artis) saat ini.
Ini masih akan memuat album, tetapi akan tersebar untuk setiap artis yang berbeda.
File audio Anda harus memiliki metadata yang tepat untuk festival untuk mendeteksinya.
Tag yang diperlukan adalah:
Jika tag judul lagu tidak ada, nama file akan digunakan sebagai gantinya.
Untuk detail lebih lanjut tentang kesalahan terkait metadata, mulailah festival di konsol:
./festival dan cari pesan log W (WARN) selama reset Collection .
Jika file audio Anda memiliki seni album tertanam, festival akan menggunakannya.
Jika tidak ada album tertanam, Metadata Art ditemukan, festival akan:
Jika file gambar tidak ditemukan, default ? Seni album akan digunakan.
Format file gambar yang didukung adalah:
JPG/JPEGPNGBMPICOTIFFWebP Festival akan mencari tag metadata tanggal yang umumnya menyerupai format YYYY-MM-DD .
Beberapa contoh tanggal yang akan berhasil:
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 tetapi dengan pemisah yang berbeda)20221231 (yyyy-mm-dd tetapi tanpa pemisah)2022-1-1 (yyyy-mm-dd)2022-01-01 (yyyy-mm-dd) Selama tahun ada, tanggal akan diuraikan dengan benar. Ini berarti metadata MM-DD tidak akan diuraikan, jadi:
12-31 (mm-dd)31-12 (DD-MM) tidak akan berhasil. Ini akan muncul sebagai ????-??-?? di festival.
Untuk memperbaiki metadata musik Anda, lihat di bawah untuk editor metadata.
Festival hanyalah pemutar musik, bukan editor metadata.
Beberapa editor metadata yang bisa Anda gunakan:
Kid3mp3tagpuddletagMusicBrainz PicardCodec audio yang didukung adalah:
AACADPCMALACFLACMP3/MP2/MP1/MPA/MPEGOgg/VorbisOpusWAVWavPack| Format | Status |
|---|---|
| ID3V1 | Besar |
| ID3V2 | Besar |
| ISO/MP4 | Besar |
| Riff | Besar |
| KOMENTAR VORBIS (FLAC) | Sempurna |
| Komentar Vorbis (OGG) | Sempurna |