Quod Libet (برنامج)

Quod Libet هو مشغل صوتي مجاني ومفتوح المصدر ، يعمل على منصات متعددة ، بالإضافة إلى كونه محررًا للعلامات ومنظمًا للمكتبات الموسيقية. تقوم فلسفة التصميم الأساسية على افتراض أن المستخدم هو الأدرى بكيفية تنظيم موسيقاه على النحو الأمثل؛ لذا صُمم البرنامج ليكون قابلاً للتخصيص والتوسيع بشكل كامل باستخدام التعابير النمطية والمنطق البولياني . يعتمد Quod Libet على GTK ومكتوب بلغة بايثون ، ويستخدم مكتبة Mutagen للوسم.

يتميز برنامج Quod Libet بقابلية توسع عالية، حيث يمكنه التعامل مع مكتبات تضم عشرات الآلاف من الأغاني. يوفر البرنامج مجموعة كاملة من الميزات، بما في ذلك دعم Unicode ، والبحث باستخدام التعابير النمطية، وربط مفاتيح الوسائط المتعددة، وتحرير العلامات بسرعة وكفاءة، بالإضافة إلى مجموعة متنوعة من الإضافات .

يتوفر برنامج Quod Libet على معظم توزيعات لينكس، و macOS ، و ويندوز ، ولا يتطلب سوى PyGObject ، ولغة بايثون، وجهاز صوت متوافق مع نظام الصوت المفتوح (OSS)، أو ALSA ، أو JACK . وتقوم صورة ISO لسطح مكتب XFCE التي يوفرها مشروع دبيان بتثبيت Quod Libet كمشغل الصوت الافتراضي. [ 5 ]

تتوفر ميزات تحرير العلامات وتنظيم المكتبة الخاصة بـ Quod Libet أيضًا من خلال برنامج مستقل، Ex Falso ، والذي يعتمد على نفس الكود والمكتبات الخاصة بـ Quod Libet.

سمات

تتيح واجهة محرر العلامات، المستخدمة من قبل كل من Quod Libet و Ex Falso ، تغيير أي علامة بالإضافة إلى إعادة تسمية أي ملف أو نقله.

تشغيل الصوت

  • يمكنه التعامل مع مختلف أنظمة الصوت الخلفية عبر بنية المكونات الإضافية لـ GStreamer
  • يدعم ReplayGain مع تحديد ذكي يعتمد إما على مسار واحد أو ألبوم كامل، بناءً على العرض الحالي وترتيب التشغيل
  • وضع التشغيل العشوائي "الحقيقي" - يتم تشغيل قائمة التشغيل بأكملها قبل التكرار
  • إعداد التشغيل العشوائي الموزون حسب التقييمات
  • قائمة تشغيل قابلة للتخصيص

تحرير الوسوم

  • دعم كامل لليونيكود
  • إجراء تغييرات على ملفات متعددة في وقت واحد، حتى لو كانت الملفات بتنسيقات مختلفة.
  • إمكانية تصنيف الملفات بناءً على أسماء الملفات بتنسيقات قابلة للتكوين بالكامل
  • إعادة تسمية الملفات بشكل قابل للتخصيص بناءً على علاماتها وتنسيق يحدده المستخدم
  • مراجع علامات قابلة للقراءة البشرية، على سبيل المثال <artist>أو <title>بدلاً من %aأو ، مع دعم منطق "إذا لم يكن x%t فارغًا وإلا y " (على سبيل المثال )<albumartist|albumartist|artist>
  • إعادة ترقيم سريعة
  • إضافة/تعديل الإشارات المرجعية داخل الملفات

مكتبة الصوت

  • دعم ملفات الصوت / البودكاست
  • دعم موثق لـ SoundCloud
  • يمكن حفظ عدد مرات اللعب
  • يمكنك تنزيل كلمات الأغاني وحفظها
  • تحديث سريع للمكتبة بأكملها بناءً على الملفات المتغيرة
  • دعم راديو الإنترنت / SHOUTcast
  • تصنيف الأغاني قابل للتخصيص

واجهة المستخدم

لقطة شاشة توضح إمكانيات برنامج Quod Libet في تنظيم وعرض الملفات الصوتية باستخدام علامات مخصصة.
  • واجهة قابلة للتخصيص لتناسب تفضيلات المستخدم؛ يتم استخدام ترميز Pango بحيث يمكن للمستخدم عرض العلامات بأي طريقة يرغب بها في المشغل
  • قم بتشغيل "متصفحات" إضافية للاحتفاظ بعروض مختلفة أو متعددة للمكتبة
  • دعم خاصية السحب والإفلات في جميع أنحاء واجهة المستخدم.
  • أيقونة شريط المهام مع تحكم كامل في اللاعب
  • التعرف التلقائي على العلامات وعرضها من بين العديد من العلامات غير الشائعة
  • تجميع قابل للتخصيص عبر الألبومات أو قوائم التشغيل (الحد الأدنى، الحد الأقصى، المتوسط، المجموع، المتوسط ​​البايزي )
  • طرق متعددة لتصفح المكتبة:
    • البحث التدريجي - يتم تصفية المكتبة أثناء كتابة عمليات البحث.
    • تدعم الاستعلامات المنطق البولياني ، والتعبيرات الرقمية / القائمة على التاريخ، والتعبيرات النمطية ، والعلامات الاصطناعية ، التي يتم اشتقاقها داخليًا (مثل عدد مرات التشغيل، والتقييم، والإدراج في قائمة التشغيل).
    • قوائم تشغيل متكاملة في جميع أنحاء المشغل
    • متصفح ذو لوحات، يستخدم أي علامات قابلة للتخصيص بالكامل (مثل النوع، التاريخ، فنان الألبوم...)، مما يسمح للمستخدم بالتنقل بين مكتبته حسب رغبته.
    • عرض قائمة الألبومات مع صور الأغلفة
    • يمكنك العرض حسب دليل نظام الملفات، والذي يتضمن الأغاني غير الموجودة في مكتبتك.

تنسيقات الملفات

يتضمن MP3 ، وOgg Vorbis ، وOpus ، و FLAC ، وALAC ، وMusepack ، و MOD/XM/IT ، وWMA ، وWavpack ، و MPEG-4 AAC

آليات التحكم والاستعلام الشبيهة بنظام يونكس

  • تتوفر معلومات الحالة من سطر الأوامر [ 6 ]
  • التحكم في اللاعب باستخدام قناة مسماة (FIFO) ممكن [ 7 ]
  • تتوفر ملفات نصية تحتوي على معلومات الأغاني الحالية

الإضافات

يأتي برنامج Quod Libet حاليًا مزودًا بأكثر من 80 إضافة تعتمد على لغة بايثون ، بما في ذلك:

  • الوسم التلقائي عبر MusicBrainz و CDDB
  • قم بتنزيل ومعاينة أغلفة الألبومات من مصادر متنوعة عبر الإنترنت
  • النوافذ المنبثقة المعروضة على الشاشة
  • إرسال إلى Last.fm / AudioScrobbler
  • تحويل ترميز الأحرف للعلامات
  • تحويل ذكي لعلامات الترقيم إلى حالة الأحرف الأولى (titlecase)
  • العثور على الأغاني المكررة أو شبه المكررة في جميع أنحاء المكتبة
  • قم بمسح وحفظ قيم Replay Gain عبر ألبومات متعددة في وقت واحد (باستخدام GStreamer )
  • مفاتيح اختصار الوسائط المتعددة القائمة على ناقل D-Bus
  • يمكن دمجها مع أنظمة Sonos و Logitech Squeezebox
  • تصدير قوائم التشغيل إلى تنسيقات شائعة (PLS، M3U، XSPF)
  • النشر إلى قوائم انتظار MQTT

انظر أيضاً

مراجع

  1. "صفحة فريق Quod Libet" . تم الاسترجاع 20 أغسطس 2011 .
  2. "سجل التغييرات" .
  3. "الإصدار 4.7.1" . 31 مايو 2025. تم الاطلاع عليه في 15 يونيو 2025 .
  4. ^ "صفحة ترخيص Quod Libet" . تم الاسترجاع 21 مايو 2013 .
  5. "نسخة مؤرشفة" . مؤرشفة من الأصل في 5 أكتوبر 2018. تم الاطلاع عليها في 5 أكتوبر 2018 .{{cite web}}: CS1 maint: archived copy as title ( link )
  6. ^ "صفحة ميزات Quod Libet" . تم الاسترجاع 21 مايو 2013 .
  7. "التفاعل مع Quod Libet — Ex Falso / Quod Libet (3.6)" . quodlibet.readthedocs.org . مؤرشف من الأصل في 15 مارس 2016. تم الاطلاع عليه في 20 أكتوبر 2025 .