Festival es un reproductor de música para colecciones de álbumes locales.
Vea la documentación en https://docs.festival.pm/gui.
Para una comparación entre el festival y otros reproductores de música, ver comparison/ .
Necesita cargo y al menos rustc 1.70 .
También debe clonar los submodules que incluyen bibliotecas parcheadas que se encuentran en external/ :
git clone --recursive https://github.com/hinto-janai/festival El binario construido se encuentra en target/release/festival[.exe] de forma predeterminada.
Los binarios de Linux precompilados están construidos en Ubuntu 20.04, necesitará estos paquetes para construir:
sudo apt install build-essential pkg-config libdbus-1-dev libpulse-dev libgtk-3-devPara construir el último lanzamiento estable :
git checkout gui-v1.4.0
cargo build --releasePara construir el último lanzamiento estable :
git checkout gui-v1.4.0
cargo build --releasePara construir el último lanzamiento estable :
git checkout gui-v1.4.0
cargo build --release Hay un archivo build.rs en gui/ únicamente para cosas específicas de Windows:
File ExplorerVCRUNTIME140.dll (el binario no será portátil sin esto) El festival tiene licencia bajo la licencia MIT.
Sin embargo, su árbol de dependencia incluye muchas otras licencias.
Festival no admite directamente las compilaciones (un solo álbum, sino con varios artistas) en este momento.
Todavía cargará el álbum, pero se extenderá para cada artista diferente.
Sus archivos de audio deben tener metadatos adecuados para el festival para detectarlo.
Las etiquetas requeridas son:
Si la etiqueta de título de la canción no existe, el nombre de archivo se usará en su lugar.
Para obtener más detalles sobre los errores relacionados con los metadatos, inicie el festival en una consola:
./festival y busque mensajes de registro de amarillo W (Warn) durante un reinicio Collection .
Si su archivo de audio ha incrustado la arte del álbum, Festival lo usará.
Si no se encuentran metadatos de álbum de álbum incrustados, el festival lo hará:
Si no se encuentra un archivo de imagen, ¿un valor predeterminado ? Se utilizará la carátula del álbum.
Los formatos de archivo de imagen compatibles son:
JPG/JPEGPNGBMPICOTIFFWebP El festival buscará una etiqueta de metadatos de fecha que generalmente se asemeja al formato YYYY-MM-DD .
Algunos ejemplos de fechas que funcionarán:
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 pero con un separador diferente)20221231 (yyyy-mm-dd pero sin separador)2022-1-1 (yyyy-mm-dd)2022-01-01 (aaa yyy-mm-dd) Mientras exista el año, la fecha se analizará correctamente. Esto significa que los metadatos MM-DD no se analizarán, así que:
12-31 (mm-DD)31-12 (DD-MM) no funcionará. Estos aparecerán como ????-??-?? en el festival.
Para arreglar sus metadatos musicales, consulte a continuación los editores de metadatos.
Festival es solo un reproductor de música, no un editor de metadatos.
Algunos editores de metadatos que podrías usar:
Kid3mp3tagpuddletagMusicBrainz PicardLos códecs de audio compatibles son:
AACADPCMALACFLACMP3/MP2/MP1/MPA/MPEGOgg/VorbisOpusWAVWavPack| Formato | Estado |
|---|---|
| ID3V1 | Excelente |
| ID3V2 | Excelente |
| ISO/MP4 | Excelente |
| Riff | Excelente |
| Comentario de Vorbis (FLAC) | Perfecto |
| Comentario de Vorbis (OGG) | Perfecto |