Festival ist ein Musikspieler für lokale Albumkollektionen.
Siehe Dokumentation unter https://docs.festival.pm/gui.
Für einen Vergleich zwischen Festival- und anderen Musikspielern siehe comparison/ .
Sie benötigen cargo und mindestens rustc 1.70 .
Sie müssen auch die submodules klonen, die gepatschte Bibliotheken enthalten, die in external/ ::
git clone --recursive https://github.com/hinto-janai/festival Die gebaute Binärdatei befindet sich standardmäßig in target/release/festival[.exe] .
Die vorkompilierten Linux-Binärdateien sind auf Ubuntu 20.04 basieren. Sie benötigen diese Pakete zum Erstellen:
sudo apt install build-essential pkg-config libdbus-1-dev libpulse-dev libgtk-3-devUm die neueste stabile Veröffentlichung zu erstellen:
git checkout gui-v1.4.0
cargo build --releaseUm die neueste stabile Veröffentlichung zu erstellen:
git checkout gui-v1.4.0
cargo build --releaseUm die neueste stabile Veröffentlichung zu erstellen:
git checkout gui-v1.4.0
cargo build --release Es gibt eine build.rs Datei in gui/ ausschließlich für Windows-spezifische Dinge:
File ExplorerVCRUNTIME140.dll (die Binärdatei ist ohne diese nicht tragbar) Das Festival ist unter der MIT -Lizenz lizenziert.
Der Abhängigkeitsbaum enthält jedoch viele andere Lizenzen.
Festival unterstützt im Moment keine direkten Zusammenstellungen (ein einzelnes Album, sondern mit verschiedenen Künstlern).
Es wird das Album immer noch laden, aber es wird für jeden verschiedenen Künstler verteilt.
Ihre Audiodateien müssen für das Festival ordnungsgemäße Metadaten verfügen, um es zu erkennen.
Die erforderlichen Tags sind:
Wenn das Song -Titel -Tag nicht vorhanden ist, wird der Dateiname stattdessen verwendet.
Weitere Informationen zu Metadaten -Fehlern finden Sie in einer Konsole: Starten Sie das Festival in einer Konsole:
./festival und suchen Sie nach gelben W (Warn-) Protokollnachrichten während eines Collection .
Wenn Ihre Audio -Datei eingebettetes Album -Kunst hat, wird das Festival sie verwenden.
Wenn kein eingebettetes Album Art Metadata gefunden wird, wird das Festival:
Wenn keine Bilddatei gefunden wird, ist ein Standard ? Albumkunst wird verwendet.
Die unterstützten Bilddateiformate sind:
JPG/JPEGPNGBMPICOTIFFWebP Festival wird nach einem Date-Metadaten-Tag suchen, das im Allgemeinen dem YYYY-MM-DD Format ähnelt.
Einige Beispiele für Daten, die funktionieren:
2022-12-31 (YYYY-MM-DD)2022 (YJJJ)31-12-2022 (DD-MM-YJJJJ)12-31-2022 (mm-dd-yjyy)2022/12/31 (Jyyy-MM-DD, aber mit einem anderen Separator)20221231 (yjyy-mm-dd, aber ohne Trennzeichen)2022-1-1 (YJJJ-MM-DD)2022-01-01 (YYYY-MM-DD) Solange das Jahr existiert, wird das Datum richtig analysiert. Dies bedeutet, dass MM-DD -Metadaten nicht analysiert werden, also:
12-31 (MM-DD)31-12 (DD-MM) wird nicht funktionieren. Diese werden als ????-??-?? im Festival.
Um Ihre Musikmetadaten zu reparieren, finden Sie unten nach Metadaten -Redakteuren.
Festival ist nur ein Musikspieler, kein Metadatenredakteur.
Einige Metadaten -Redakteure, die Sie verwenden konnten:
Kid3mp3tagpuddletagMusicBrainz PicardDie unterstützten Audio -Codecs sind:
AACADPCMALACFLACMP3/MP2/MP1/MPA/MPEGOgg/VorbisOpusWAVWavPack| Format | Status |
|---|---|
| ID3V1 | Großartig |
| ID3V2 | Großartig |
| ISO/MP4 | Großartig |
| RIFF | Großartig |
| Vorbis Kommentar (FLAC) | Perfekt |
| Vorbis Kommentar (OGG) | Perfekt |