Festival هو مشغل موسيقى لمجموعات الألبوم المحلية.
انظر الوثائق في 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 المبللة مسبقًا على 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 (لن يكون الثنائي محمولًا بدون هذا) تم ترخيص المهرجان بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
ومع ذلك ، فإن شجرة التبعية تتضمن العديد من التراخيص الأخرى.
لا يدعم المهرجان مجموعات مباشرة (ألبوم واحد ، ولكن مع مختلف الفنانين) في الوقت الحالي.
سيظل يحمل الألبوم ، لكنه سيتم نشره لكل فنان مختلف.
يجب أن تحتوي ملفات الصوت الخاصة بك على بيانات تعريف مناسبة للمهرجان للكشف عنها.
العلامات المطلوبة هي:
إذا كانت علامة عنوان الأغنية غير موجودة ، فسيتم استخدام اسم الملف بدلاً من ذلك.
لمزيد من التفاصيل حول الأخطاء المتعلقة بالبيانات الوصفية ، ابدأ المهرجان في وحدة التحكم:
./festival وابحث عن رسائل تسجيل صفراء W (تحذير) أثناء إعادة تعيين Collection .
إذا كان ملف الصوت الخاص بك قد مضمن فن الألبوم ، فسيستخدمه المهرجان.
إذا لم يتم العثور على بيانات Art Metadata الألبوم المضمّن ، فسيتم المهرجان:
إذا لم يتم العثور على ملف صورة ، فهو افتراضي ? سيتم استخدام فن الألبوم.
تنسيقات ملفات الصورة المدعومة هي:
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 (Yyyyy-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) | ممتاز |