TagLib
TagLib هي مكتبة مجانية لقراءة وتحرير البيانات الوصفية المضمنة في ملفات الصوت.
يُمكنه قراءة وتعديل جميع تنسيقات البيانات الوصفية ذات الصلة بملفات الصوت، بما في ذلك APEv2 و ID3 وتعليقات Vorbis . كما يُمكنه العثور على الوسوم في عدد من التنسيقات المختلفة ( .mp3 ، .ogg ، .spx ، .mpc ، .ape ، .flac ، .wv ، .tta، .wma ، .m4a/m4b/m4p/mp4/3g2 ، .wav ، .aif[f] ، .opus (منذ الإصدار 1.9)). يدعم البرنامج ترميز Unicode . وتتوفر روابط لغوية للغات البرمجة C (بشكل مبسط)، وPerl ، و Python ، و Ruby .
تم تطوير TagLib بلغة C++ وليس لها أي تبعيات وقت التشغيل على برامج أخرى.
تُوزَّع المكتبة كبرنامج حر بموجب شروط رخصة جنو العمومية الصغرى (LGPL) أو رخصة موزيلا العامة (MPL). وهي مستقلة عن المنصات وتدعم رسميًا العديد من أنظمة التشغيل الشبيهة بنظام يونكس (مثل لينكس وماك أو إس إكس )، بالإضافة إلى ويندوز . يُمكن تثبيتها على توزيعات لينكس الشائعة باستخدام مصادر الحزم الافتراضية، بل وهي مُثبَّتة مسبقًا في أنظمة سطح المكتب الشائعة. [ 2 ] [ 3 ] [ 4 ] [ 5 ] تُشكِّل TagLib أساس خاصية "الوسم" لعدد من مشغلات الوسائط، بما في ذلك Amarok و VLC ، كما تُستخدم أيضًا من قِبل last.fm ومدير الملفات GNOME Commander .
بدأ التطوير في عام 2002 وتم إصدار النسخة 1.0 في 22 يناير 2004.
مراجع
- ^ "أطلق سراح TagLib 1.12 · taglib/Taglib" . جيثب .
- ↑ "أوبونتو - نتائج البحث عن الحزم -- libtag" .
- ↑ "قاعدة بيانات حزم فيدورا - taglib" . Admin.fedoraproject.org . تم الاطلاع عليه بتاريخ 1 أغسطس 2012 .
- ↑ "بحث" .
- ↑ "مكون" . Doc4 Mandriva . تم الاسترجاع في 1 أغسطس 2012 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link )
فهرس
- نيغوس، كريستوفر (2008). دليل لينكس، طبعة 2008. جون وايلي وأولاده . ص 777. ISBN 978-0-470-23019-0.
- إيزست، آلان وبول (2012). مقدمة في أنماط التصميم في لغة C++ باستخدام Qt، الطبعة الثانية . برنتيس هول . ص 499. ISBN 978-0-13-282645-7.
روابط خارجية
- برامج الوسائط المتعددة المجانية
