ما هي علامات id3. ما هي علامات MP3 وما هو الغرض منها؟

6 سبتمبر 2010 الساعة 03:53 مساءً

MP3 في الداخل. كيف يتم ترتيب كل شيء؟

  • الخوارزميات

في أحد الأيام، كنت بحاجة إلى حل مشكلة بسيطة (كما بدا لي حينها) - معرفة مدة ملف mp3 في برنامج PHP النصي. سمعت عن علامات ID3 واعتقدت على الفور أن معلومات المدة يتم تخزينها إما في العلامات أو في رؤوس ملف mp3. عمليات بحث سطحيةلقد أظهروا على الإنترنت أن هذه المشكلة لا يمكن حلها في بضع دقائق. نظرًا لأنني فضولي جدًا بطبيعتي وضيق الوقت، فقد قررت عدم استخدام أدوات الطرف الثالث ولكن اكتشاف أحد التنسيقات الأكثر شيوعًا بنفسي.

إذا كنت مهتمًا بما بداخله، فمرحبًا بك في القطة (المرور).

في هذه المقالة، لن نتناول بالتفصيل استخراج علامات ID3v2 - يمكن تضمين ذلك في مقالة منفصلة، ​​نظرًا لوجود فروق دقيقة مختلفة هناك. وأيضًا على أجزاء الرؤوس التي لا يتم استخدامها عمليًا في الوقت الحاضر (على سبيل المثال، جزء التركيز من رأس إطار mp3). كما أننا لا نأخذ في الاعتبار بنية البيانات الصوتية نفسها - وهي نفس البيانات التي نسمعها من مكبرات الصوت.

علامات ID3

ID3 (من الإنجليزية تحديد ملف MP3) هو تنسيق بيانات التعريف الأكثر استخدامًا في ملفات الصوت MP3. يحتوي توقيع ID3 على بيانات حول عنوان المسار والألبوم واسم الفنان وما إلى ذلك، والتي تستخدمها مشغلات الوسائط المتعددة والبرامج الأخرى، بالإضافة إلى مشغلات الأجهزة، لعرض معلومات الملف وتنظيم مجموعة الصوت تلقائيًا.

ويكيبيديا

هناك اثنان على الاطلاق إصدارات مختلفةبيانات ID3: ID3v1 وID3v2.

ID3v1- له حجم ثابت يبلغ 128 بايت، يتم إلحاقه بنهاية ملف mp3. هناك يمكنك تخزين: اسم المسار والفنان والألبوم والسنة والتعليق ورقم المسار (للإصدار 1.1) والنوع.

بسرعة كبيرة أصبح من الواضح للجميع أن 128 بايت هو مكان صغير جدًا لتخزين مثل هذه البيانات. وبالتالي، مع مرور الوقت، ظهرت النسخة الثانية من البيانات وتم استخدامها بنجاح - ID3v2.
على عكس الإصدار الأول، تكون علامات v2 ذات أطوال متغيرة ويتم وضعها في بداية الملف، مما يسمح بتشغيل البث. (يسمح لك تنسيق ID3v2.4 أيضًا بتخزين البيانات في نهاية الملف).
تتكون بيانات ID3v2 من رأس وإطارات ID3v2 اللاحقة. على سبيل المثال، يوجد في الإصدار ID3v2.3 أكثر من 70 نوعًا من الإطارات.

  • علامةيساوي دائمًا "ID3"
  • في هذه اللحظةهناك ثلاثة الإصدارات ID3v2.2، ID3v2.3 وID3v2.4
    يعتبر الإصدار v2.2 عفا عليه الزمن.
    v2.3 هو الإصدار الأكثر شعبية.
    v2.4 – تكتسب شعبية. أحد الاختلافات عن الإصدار 2.3 هو أنه يسمح باستخدام ترميز UTF-8 (وليس UTF-16 فقط)
  • أعلام. حاليًا يتم استخدام ثلاث (5،6،7) بتات فقط:
    بن: %abc00000
    "عدم التزامن" - يستخدم فقط مع تنسيقات MPEG-2 وMPEG-2.5.
    ب "الرأس الممتد" - يشير إلى وجود رأس ممتد
    مع "المؤشر التجريبي" - المؤشر التجريبي
  • طول. خصوصية تحديد طول بيانات ID3v2 هي أنه في كل بايت لا يتم استخدام البت السابع ويتم تعيينه دائمًا على 0.
لنلقي نظرة على مثال:

في هذه الحالة، مع رأس ID3v2 (10 بايت)، تشغل بيانات ID3v2 1024 بايت.

بعد رأس ID3v2 تأتي العلامات الفعلية. كما ذكر أعلاه، قررت عدم تضمين تحليل مفصل لقراءة علامات ID3v2 في هذه المقالة.

الآن لدينا معلومات حول وجود وطول علامات ID3 ويمكننا البدء في تحليل إطار mp3 وفهم مكان تخزين المدة. وفي نفس الوقت فهم كل شيء آخر.

إطار MP3

يتكون ملف mp3 بأكمله من إطارات لا يمكن استخراجها إلا بالتسلسل. يحتوي الإطار على رأس وبيانات صوتية. نظرًا لأننا لا نحدد لأنفسنا هدف كتابة البرامج الثابتة لجهاز تسجيل، فنحن مهتمون برأس الإطار.

المزيد عنها (الكثير من الجداول والمعلومات الجافة)

حجم الرأس هو 4 بايت.

وصف:

أوضاع ضغط البيانات أو ما هو معدل البت

هناك 3 أوضاع لضغط البيانات:

CBR(معدل البت الثابت) - معدل البت الثابت. لا يتغير طوال المسار بأكمله.

VBR(معدل البت المتغير) – معدل البت المتغير. مع هذا الضغط، يتغير معدل البت باستمرار طوال المسار.

أبر(متوسط ​​معدل البت) – متوسط ​​معدل البت. يستخدم هذا المفهوم فقط عند ترميز الملف. "الإخراج" هو ملف VBR.

CBR

إذا تم ترميز الملف بمعدل بت ثابت، فيمكننا ذلك أخيرًا! احصل على مدة مسارنا باستخدام الصيغة التالية:
المدة = حجم بيانات الصوت / معدل البت (بالبت!) * 8

على سبيل المثال، حجم الملف هو 350670 بايت. توجد علامات ID3v1 (128 بايت) وعلامات ID3v2 (1024 بايت). معدل البت = 96. وبالتالي فإن حجم البيانات الصوتية هو 350670 – 128 – 1024 = 349518 بايت.
المدة = 349518 / 96000 * 8 = 29.1265 = 29 ثانية

VBR

من الضروري شرح كيفية تحديد وضع الضغط. انه سهل. إذا تم ضغط الملف باستخدام VBR، فسيتم إضافة رأس VBR. من خلال وجوده يمكننا أن نفهم أنه يتم استخدام معدل بت متغير.
هناك نوعان من الرؤوس: Xing وVBRI.
يتم وضع Xing إزاحة من بداية إطار mp3 الأول في موضع وفقًا للجدول:

على سبيل المثال: تأخذ علامة ID3v2 لدينا 1024 بايت. إذا كان ملف mp3 الخاص بنا يحتوي على وضع قناة "ستيريو"، فسيبدأ رأس VBR Xing عند الإزاحة 1024 + 32 = 1056 بايت.

يتم وضع رأس VBRI دائمًا على إزاحة +32 بايت من بداية إطار mp3 الأول.

تحتوي البايتات الأربع الأولى في كلا الرأسين على الرمز المميز "Xing" أو "Info" لـ Xing. و "VBRI" لـ VBRI.

رؤوس VBR هذه ذات طول متغير وتحتوي على معلومات متنوعة حول ترميز الملف. يمكنك قراءة المزيد عن بنية رؤوس VBR (والمزيد)، على سبيل المثال، .

سأخبرك فقط عما يهمنا في الوقت الحالي. وهي عدد الإطارات. يبلغ طول هذا الرقم 4 بايت.
يحتوي رأس Xing عليه بإزاحة +8 بايت من بداية الرأس. في VBRI +14 بايت من بداية الرأس.

باستخدام جدول Sampler Per Frame، يمكننا الحصول على مدة ملف mp3 مشفر بمعدل بت متغير.

المدة = عدد الإطارات * العينات لكل إطار / معدل أخذ العينات

على سبيل المثال: من رأس VBRI حصلنا على عدد الإطارات 1118، العينات لكل إطار = 1152. تردد أخذ العينات = 44100.
المدة = 1118 * 1152 / 44100 = 29.204 = 29 ثانية.

هذا كل شيء لهذا اليوم. إذا كان مفيدًا لشخص ما - شكرًا لك.

بالنسبة لأولئك الذين يريدون التنقيب فورًا في الدواخل الداخلية لملفات mp3 -

عادة ما يتم استدعاء كل ملف بكلمة معينة، بحيث يتضح على الفور من هذه الكلمة سبب الحاجة إليها وماذا تفعل بها. ولكن بالنسبة لبعض الملفات، لا يوجد اسم الملف نفسه ومحتوياته فحسب، بل يوجد أيضًا ما يسمى بالبيانات الوصفية. هذا ليس المحتوى بعد، لكنه لم يعد العنوان. حتى الآن تنسيق الصوت الأكثر شيوعا، mp3، لديه نظام العلامات. تصف العلامات نوع الموسيقى - ما يسمى التركيب، الذي تم تشغيله، في أي سنة، في أي نوع وفي أي ألبوم مدرج وتحت أي رقم. باللغة المقتضبة لعلامات mp3 نفسها:

  • العنوان (العنوان) ؛
  • المؤدي (الفنان)؛
  • السنة (التاريخ)؛
  • النوع (النوع)؛
  • الألبوم (الألبوم)؛
  • المسار (رقم المسار).

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

لغة نظام العلامات ID3

تحاول مشغلات الموسيقى، سواء البرامج أو الأجهزة، عادةً قراءة البيانات المتعلقة بالمسار الموسيقي من علامات الملف لكي تقدم لك الأغنية التي يتم تشغيلها. وأيضًا، إذا كنت تريد العثور على الأغنية التي تحتاجها، فسيقوم المشغل أيضًا بالبحث عنها باستخدامها. لغة رسميةيُطلق على نظام وضع العلامات اسم ID3 (IDentify an mp3)، والذي يشير إلى ذلك. وبشكل أكثر تحديدًا، يتم استخدام ID3v2 حاليًا، أي معيار البيانات التعريفية للإصدار الثاني.

من أين تأتي "kryakozyabra"؟

فلماذا يعرض مشغلك المفضل في بعض الأغاني كلمة "هراء" بدلاً من العناوين و/أو فناني الأداء؟
الجواب بسيط. لنفس السبب الذي يجعلنا نواجه "أخطاء جنونية" في شاشتنا في أي مكان آخر - التشفير المعطل.

يحدث هذا عندما نحاول قراءة النص الروسي بترميز واحد بترميز آخر. وفقا لذلك، يتم عرض علامات mp3 الروسية في ملفات الموسيقى بشكل ملتوي. لأن معظم الموسيقى الموجودة على الشبكة، من حيث نقوم بتنزيلها، لها علاماتها السيريلية بتشفير مختلف عن ذلك الذي يتعرف عليه معيار UTF-8، أي في تشفير Windows - cp1251، أو koi8-r، أو أي تشفير آخر شيء لعين.

على سبيل المثال، يواجه المستخدم مباشرة مثل هذه المشكلة عندما يريد الاستماع إلى الموسيقى التي تم الحصول عليها من الإنترنت على أنظمة Linux، على سبيل المثال Ubuntu. أنا شخصياً أواجه هذا طوال الوقت، كوني مستخدمًا له - كل ألبوم يتم تنزيله بعلامات روسية يحتاج إلى إعادة ترميزه حتى يتمكن مشغل Rhythmbox المفضل لدي من إظهار نوع الموسيقى التي يتم تشغيلها بشكل جميل، والأهم من ذلك، يمكنه العثور على الموسيقى التي أريدها في مكتبة الموسيقى .

علاوة على ذلك، إذا كانت 98٪ من موسيقى الفنانين الناطقين بالروسية تأتي بعلامات ملتوية، فسيتم تنزيل حوالي نصفها أيضًا بأسماء ملفات بترميز ملتوي. مما يسبب أيضًا بعض الإزعاج. لكنه قابل للشفاء، وسهل.

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

إذا كان من الممكن في السابق قياس مكتبة الموسيقى بعدد الأقراص أو، على سبيل المثال، عدد الرفوف المخصصة لها، فإن معظم محبي الموسيقى الآن يقيسون المجموعات الصوتية بالميجابايت وعدد ملفات MP3. كل شخص لديه تاريخه الخاص في تكوين مكتبة موسيقية: قام البعض بتنزيل الملفات من الإنترنت ونسخها من الأصدقاء، بينما قام آخرون بنسخ الأقراص المضغوطة الصوتية بأنفسهم باستخدام برنامج Easy CD DA Extractor وExact Audio Copy وبرامج مماثلة. على أية حال، لا يمكن اعتبار المجموعة مجموعة إلا إذا كان هناك نظام فيها. إذا كان ترتيب مجموعات الأقراص يعني تجميع كتالوج وترتيب الأقراص وفقًا لمعايير معينة، فمع مجموعة MP3 يكون الأمر أكثر تعقيدًا بعض الشيء. من المهم ليس فقط تجميع الأغاني حسب الألبومات، والألبومات حسب الفنانين، وليس فقط فهرسة جميع الأغاني باستخدام برنامج مثل Melomania، ولكن أيضًا التأكد من صحة أسماء الملفات، وكذلك وجود علامات ID3 وصحتها . علامات ID3 هي معلومات تتم إضافتها إلى كل ملف MP3 وتحتوي على معلومات حول عنوان المسار والألبوم واسم الفنان وما إلى ذلك. هذه هي البيانات التي يستخدمها برنامج Winamp وجميع اللاعبين الآخرين عند تشغيل ملف، مما يوضح الأغنية التي يتم تشغيلها حاليًا. تتم قراءة هذه المعلومات بواسطة مشغلات الصوت ويتم عرضها على شاشة الجهاز أثناء التشغيل. وأخيرًا، يتم استخدام علامات ID3 لتنظيم مجموعات الصوت تلقائيًا والبحث عن المسارات في مشغلات مثل Windows Media Player وWinamp وBS Player وغيرها التي تحتوي على وظيفة مكتبة الوسائط. ظهرت علامات ID3 في عام 1996 وأصبحت على الفور معيارًا لتخزين البيانات الوصفية في ملفات MP3. الإصدار الأول من علامات ID3 - ID3v1 - احتل 128 بايت فقط. نظرًا لتخصيص مساحة صغيرة للبيانات، يمكن لهذه العلامات تخزين المعلومات الأساسية فقط حول الأغنية: العنوان والنوع (تم تحديده من قائمة صغيرة) والألبوم والفنان. إذا كانت عناوين الأغاني أو الألبومات تحتوي على أكثر من ثلاثين حرفًا، فسيتم اقتطاعها. وبطبيعة الحال، نظرًا لقيود الحجم، فإن أي إمكانات موسعة لتخزين البيانات الوصفية كانت غير واردة. التحسين الوحيد الذي تم تقديمه في الإصدار 1.1 هو استخدام حقل التعليق لتخزين رقم المسار. الإصدار الثاني من علامات ID3 - ID3v2 - أكثر مرونة وملاءمة. على الرغم من تشابه الاسم، إلا أنه ليس "مرتبطًا" بعلامات الإصدار الأول، لأنه تمت كتابته "من الصفر" ولا يعتمد على ID3v1. يمكن لعلامات ID3v2 تخزين المزيد من المعلومات، بما في ذلك أغلفة الألبومات، ولا توجد قيود على عدد الأحرف. ميزة أخرى لـ ID3v2 هي تخزين المعلومات في Unicode، مما يجعل من الممكن إدخال النص باللغة السيريلية. إنه مناسب للاستخدام لتحرير علامات ID3 برامج خاصة، والتي تساعد في نقل العلامات من إصدار إلى آخر، وملء العلامات تلقائيًا بعد تلقي البيانات من الإنترنت، وكذلك تبسيط عملية إعادة تسمية الملفات. عنهم سنتحدثفي مراجعة اليوم.

محرر العلامات الفائق 2.4.3

عند تنظيم مجموعة صوتية، عليك الاستماع إلى الملفات للتأكد من عدم اختلاط المسارات. تحتوي جميع برامج وضع العلامات تقريبًا على زر تشغيل، ولكن لا تحتوي جميعها على مشغل مدمج. يسعى البعض لفتح Windows Media Player، بينما يحاول البعض الآخر فتح المشغل المثبت على النظام لتشغيل الملفات الصوتية بشكل افتراضي. يحتوي Ultra Tag Editor على مشغل مدمج بسيط، وهو مناسب للغاية، لأنه بفضل هذا لا تحتاج إلى التبديل باستمرار بين نافذتين. صحيح أن هذا المشغل لا يتمتع بإمكانيات متقدمة، لكن يمكنك الاستماع إلى الكوردات الأولى للأغنية وترجيعها في كلا الاتجاهين وإيقاف التشغيل دون أي مشاكل.

يتيح البرنامج مقارنة علامات ID3v1 وID3v2 المكتوبة في ملف، ونقل البيانات بينهما، ومسح جميع الحقول بالضغط على زر واحد. يمكنك أيضًا إنشاء علامات من أسماء الملفات باستخدام المتغيرات. عند إنشاء علامات جديدة في الوضع الدفعي، يمكن لـ Ultra Tag Editor تخطي المسارات ذات العلامات المملوءة، أو استبدال جميع الحقول بقيم جديدة، أو إدخال المعلومات فقط في الحقول الفارغة.

بالإضافة إلى ذلك، عند إنشاء علامات جديدة، يمكنك التحكم في حالة الأحرف، على سبيل المثال، كتابة كل كلمة بحرف كبير أو استخدام الأحرف الكبيرة فقط.

ستساعدك أداة "التتبع التلقائي" الملائمة في ملء حقل العلامة الذي يشير إلى رقم المسار. بعد تفعيله، عليك ترتيب الملفات في نافذة البرنامج بالترتيب الصحيحوحدد الرقم الذي تريد أن تبدأ منه ترقيم المقاطع الصوتية في الألبوم. بعد ذلك، سيقوم Ultra Tag Editor تلقائيًا بإدخال الأرقام في الحقول المناسبة. لتجنب الخلط بين عدد كبير من الملفات، يمكنك استخدام عامل التصفية. عند استخدامه، يتم عرض الملفات التي تفي بالمعايير المحددة فقط في نافذة Ultra Tag Editor. يمكن أن يكون هذا المعيار هو اسم المجموعة أو الألبوم، سنة الإصدار، وما إلى ذلك. يُطلب من المستخدم الإشارة إلى الكلمة الأساسية التي سيتم الاختيار من خلالها والحقل الذي يجب أن تظهر فيه.

يتم توزيع Ultra Tag Editor كبرنامج تجريبي. يمكنك تنزيل النسخة التجريبية من الموقع الرسمي.

زورتام ID3 محرر العلامات 4.0

من السمات المميزة لبرنامج Zortam ID3 Tag Editor وجود مكتبة الوسائط. يمكن رؤية هذه الوظيفة، كقاعدة عامة، في مشغلات الوسائط، لكن منشئي محرر العلامات Zortam ID3 اعتبروا أنه لن يكون غير ضروري في الأداة المساعدة للعمل مع العلامات. لإضافة ملفات إلى المكتبة، تحتاج إلى توجيه البرنامج لفحص محركات الأقراص الثابتة لديك. راحة مكتبة الوسائط هي أن الملفات الموجودة فيها لا يتم عرضها في مجلدات، ولكن يتم فرزها بناءً على المعلومات الموجودة في العلامات - يمكن عرضها حسب النوع، حسب الفنان، حسب سنة إصدار الألبوم، وما إلى ذلك. صحيح أن الفرز لن يعمل بشكل صحيح إلا بعد ملء العلامات. من السهل جدًا العثور على الملفات ذات العلامات الفارغة - يقوم Zortam ID3 Tag Editor بإنشاء أقسام منفصلة مثل Unknown Artist، حيث يضع ملفات غير محددة.

تعرض نافذة البرنامج علامات الإصدارين الأول والثاني. توجد أزرار لإدارتها بسرعة: المسح والحفظ وتغيير حالة الأحرف وبدء كل كلمة بحرف كبير وملء علامات ID3v2 بالبيانات من ID3v2 والإلغاء أخر فعلإلخ. باستخدام Zortam ID3 Tag Editor، يمكنك البحث في الإنترنت وإرفاق أغلفة الألبومات وصور الفنانين وكلمات الأغاني إلى ملف. يمكن إجراء البحث عن هذه البيانات إما لكل ملف على حدة أو في الوضع الدفعي. عند تحرير علامات عدد كبير من الملفات، تكون وظيفة التمييز مريحة للغاية. جوهرها هو أنه في نافذة برنامج Zortam ID3 Tag Editor، يمكن تمييز الملفات بألوان مختلفة. يمكن للمستخدم تعيين معايير الاختيار بشكل مستقل. على سبيل المثال، يمكنك ضبط تمييز الملفات التي لم يتم ملء علاماتها، والمسارات ذات معدل البت المنخفض، والملفات الصوتية التي تم تنزيل غلاف الألبوم أو كلمات الأغاني لها. وبطبيعة الحال، يمكنك تحديد ألوان الإضاءة الخلفية بنفسك. أصبحت القائمة التي يتم فيها تمييز الملفات بالألوان أكثر وضوحًا، لأنه يمكنك على الفور تحديد الملفات التي يمكن حذفها والملفات التي لا تزال بحاجة إلى العمل عليها. إذا لم تكن قد انتهيت من العمل مع ملف ما وتريد العودة لتحرير العلامات لاحقًا، فيمكنك وضع إشارة مرجعية عليه حتى تتمكن من العثور عليه سريعًا لاحقًا. تعمل هذه الميزة بنفس طريقة عمل ميزة مشابهة في المتصفحات. تعتبر الإشارات المرجعية ملائمة أيضًا إذا كنت تريد مقارنة ملفين وتريد التبديل بينهما بسرعة.

لأصحاب المجموعات الصوتية الكبيرة، يوفر Zortam ID3 Tag Editor القدرة على البحث عن التكرارات. عند البحث، يأخذ البرنامج في الاعتبار كل من المعلومات الموجودة في العلامات وأسماء الملفات، وبالتالي فإن احتمال تحديد المسارات المكررة مرتفع للغاية.

يتم توزيع Zortam ID3 Tag Editor كبرنامج تجريبي. يمكنك تنزيل النسخة التجريبية من الموقع الرسمي.

mp3Tag 5.6

جميع برامج العمل مع العلامات تقريبًا مليئة عدد كبيرعلامات التبويب والأزرار وعناصر الواجهة الأخرى التي توفر الوصول إلى مجموعة متنوعة من الأدوات لتغيير البيانات التعريفية للملفات الصوتية. توصل منشئو mp3Tag إلى طريقة مثيرة للاهتمام لتخفيف الحمل على نافذة البرنامج الرئيسية. لقد انقسموا منطقة العملفي عدة نوافذ مستقلة عن بعضها البعض ويمكن إغلاقها أو فتحها بشكل منفصل. تعرض النافذة الرئيسية قائمة بالمسارات وحقول العلامات للملف المحدد وأزرار لتنفيذ العمليات الأساسية معهم - إعادة التسمية وإنشاء العلامات والحفظ وإنشاء قوائم التشغيل. يتم عرض جميع المعلومات الأخرى في نوافذ إضافية. يتضمن ذلك معلومات حول جودة الملف الصوتي وحجمه وكلمات الأغنية وغلاف الألبوم والصور الأخرى المرتبطة بالملف. وبالتالي، لإخفاء عرض المعلومات غير المفيدة، يمكنك إغلاق النافذة المطلوبة.

يمكن إضافة الأغاني والصور يدويًا أو الاستعلام عنها من قاعدة البيانات عبر الإنترنت. الأمر نفسه ينطبق على المعلومات حول العلامات. مصادر الإنترنت الرئيسية التي يعمل بها البرنامج هي قاعدة بيانات FreeDB ومتجر Amazon عبر الإنترنت. بالإضافة إلى ذلك، يمكنك تنزيل معلومات العلامة من ملف نصي، وهو أمر مناسب إذا لم يكن جهاز الكمبيوتر الخاص بك متصلاً بالإنترنت. ومن المثير للاهتمام أن جميع الأدوات المساعدة للعمل مع العلامات تقريبًا لديها القدرة على تصدير العلامات ملف نصي، ولكن لا توفر جميعها العملية العكسية - استيراد البيانات من مثل هذا الملف. mp3Tag لديه مثل هذه الوظيفة. إذا كنت تريد توجيه البرنامج إلى المعالجة للغاية رقم ضخمالملفات في الوضع الدفعي، فقد يستغرق ذلك وقتًا طويلاً. خاصة في مثل هذه الحالات، يوفر mp3Tag وضع الخلفية الذي يستخدم فيه البرنامج الحد الأدنى من موارد النظام، مع التأكد من عدم التدخل في عملك الرئيسي. في هذه الحالة، يتم وضع أيقونة mp3Tag في علبة النظام، ومن خلال تحريك المؤشر إليها، يمكنك معرفة مرحلة تنفيذ المهمة. يتم توزيع mp3Tag كبرنامج تجريبي. يمكنك تحميل البرنامج من الموقع الرسمي.

MP3/العلامة ستوديو 3.5

إحدى الميزات المثيرة للاهتمام في Mp3/Tag Studio هي القدرة على تنفيذ العمليات باستخدام العلامات أو المتعلقة بإعادة تسمية الملفات دون فتح نوافذ البرنامج. بعد تثبيته، تظهر القائمة الفرعية Mp3/Tag Studio في قائمة السياق، والتي تحتوي على الأوامر الأكثر استخدامًا. وبالتالي، دون مغادرة نافذة مدير الملفات، يمكنك، على سبيل المثال، إزالة جميع العلامات من الملفات المحددة، وإعادة تسميتها باستخدام القناع: "اسم الفنان" بالإضافة إلى "عنوان الأغنية"، ومسح جميع حقول التعليقات، وما إلى ذلك. توفر القائمة أيضًا أمرًا للتراجع عن الإجراء الأخير.

يحتوي Mp3/Tag Studio على مجموعة كبيرة من الخيارات لإعداد إعادة تسمية الملفات الدفعية وتغييرات العلامات. لذا، يمكنك هنا تحديد قواعد لتغيير حالة الأحرف، وإزالة المسافات، وقص الأحرف بشكل منفصل لكل حقل في العلامات. وبالتالي، يمكنك، على سبيل المثال، إخبار البرنامج بضرورة تسجيل أسماء المسارات بالحروف الكبيرة، واترك فقط الحرف الأول من اسم الفنان. يمكن حفظ الإعدادات المحددة للاستخدام المستقبلي وتحميلها لاحقًا في البرنامج، حتى لا تضيع الوقت في اختيار الإعدادات مرة أخرى.

قد لا تنطبق عمليات إعادة تسمية وتغيير العلامات على جميع الملفات، ولكن فقط على تلك الملفات التي تطابق عامل التصفية المثبت. قد يشتمل هذا المرشح على حقل واحد أو أكثر، على سبيل المثال، "تعديل الملفات الصوتية التي تم إصدارها في عام 1988، ولكنها لا تتعلق بنوع موسيقى البلوز." يحتوي Mp3/Tag Studio أيضًا على أدوات غير معتادة إلى حد ما بالنسبة لهذا النوع من التطبيقات. من خلال التبديل إلى علامة التبويب "أدوات الملف"، يمكنك قص ملف MP3 عن طريق تحديد المدة، وكذلك ما إذا كنت تريد القص من البداية أم النهاية. باستخدام Mp3/Tag Studio، يمكنك أيضًا محاولة إصلاح ملف تالف لا يمكن للمشغل تشغيله. في معظم الأحيان، تنشأ مثل هذه المشاكل بسبب أخطاء في الرؤوس. يتم توزيع Mp3/Tag Studio كبرنامج تجريبي. يمكنك تنزيل النسخة التجريبية من الموقع الرسمي.

العلامة وإعادة التسمية 3.3.5

تحتوي نافذة Tag & Rename على ثلاث علامات تبويب، تعطي أسماؤها فكرة عن إمكانيات البرنامج: تحرير العلامات، أو إعادة تسمية الملفات بناءً على المعلومات الموجودة في العلامات، أو العمل العكسي- تعبئة العلامات باستخدام أسماء الملفات.

يحتوي البرنامج على مدير ملفات مدمج يستخدم لفتح الملفات. لديها الكثير مميزات خاصة، مما يسهل العثور على الملفات الصوتية وإبرازها. على سبيل المثال، يمكنك عرض كافة الملفات الموجودة في مجلد في نافذة واحدة، بما في ذلك تلك الموجودة في الدلائل الفرعية. إظهار الملفات الموجودة على القرص ليس في شكل بنية شجرة، ولكن في شكل قائمة، عندما يتم ترتيب الملفات الموجودة في مجلدات مختلفة واحدًا تلو الآخر. تم أيضًا التفكير في وسائل اختيار الملفات - يمكن القيام بذلك إما باستخدام مفاتيح Shift وCTRL، أو باستخدام مربعات الاختيار الموجودة بجوار اسم كل ملف. تتميز أدوات إعادة التسمية في Tag & Rename بأنها مرنة للغاية - كل شيء مبني على استخدام الأقنعة وبالتالي يجعل عمليات إعادة تسمية الدُفعات بسيطة. على سبيل المثال، يمكنك تسمية جميع المقاطع الصوتية الموجودة في الألبوم باستخدام القناع التالي: اسم المغني بالإضافة إلى اسم الأغنية أو اسم الألبوم بالإضافة إلى رقم المسار. يمكنك استخدام أي مجموعة من المتغيرات وتضمين معلومات مثل طول الألبوم أو سنة إصداره في أسماء الملفات. باستخدام Tag & Rename، يمكنك إعادة تسمية الملفات ليس فقط، ولكن أيضًا المجلدات التي تم فرزها فيها. لتجنب الخلط مع المتغيرات، يمكنك استخدام وظيفة المعاينة. سيتم عرض أسماء الملفات الجديدة في نافذة خاصة بجوار الأسماء قبل إعادة التسمية. وبالتالي، إذا لزم الأمر، يمكنك العودة إلى إعدادات تغيير الأسماء وإجراء تغييرات عليها. لكن إذا لاحظت أن تسمية الملفات خاطئة، بعد انتهاء العملية يمكنك العودة إلى الأسماء الأصلية لأن Tag & Rename يتذكر المعلمات العملية الأخيرةويتيح لك إجراء التراجع.

واحد من فرص مثيرة للاهتمامالبرامج - قم بإنشاء قائمة تشغيل بناءً على الملفات المحددة أو كل ما تم تضمينه في المجلد الحالي. لإنشاء قائمة تشغيل بسرعة، يوفر Tag & Rename زرًا خاصًا على شريط الأدوات. هناك يمكنك العثور على أزرار لإنشاء التقارير تنسيقات مختلفة- XML، CSV، TXT وHTML. يعد الخيار الأخير مناسبًا جدًا، على سبيل المثال، إذا كنت تريد إنشاء قائمة أغاني من مكتبة الموسيقى الخاصة بك لنشرها على الإنترنت. عند إنشاء تقرير، يمكنك تحديد المعلومات التي يجب تضمينها فيه من العلامات: الألبوم، الفنان، سنة الإصدار، النوع، معدل البت، المدة، إلخ.

يتم توزيع Tag & Rename كبرنامج تجريبي. يمكنك تحميل النسخة التجريبية التي تعمل لمدة 30 يوما من الموقع الرسمي.

العلامات الماسح 5.0

يعد Tagcanner فريدًا من حيث أنه يقدم تقريبًا نفس الميزات التي توفرها البرامج التجارية، ولكن مجانًا. يتم تمثيل الواجهة بأربع علامات تبويب - Misic Renamer لإعادة تسمية الملفات، وTAG Editor لإضافة العلامات وتحريرها يدويًا، وTAG Processor لتغيير العلامات تلقائيًا في عدد كبير من الملفات في نفس الوقت، وList Maker لإنشاء قوائم التشغيل.

في محرر العلامات، يمكنك العمل مع عدد كبير من المجالات، من بينها مالك حقوق الطبع والنشر والملحن والمغني الذي أدى الأغنية لأول مرة (مجال مثير للاهتمام، خاصة إذا كنت تفكر في عدد عمليات إعادة الأغطية هناك على الساحة الموسيقية الحديثة). يمكن أن يكون كل ملف صوتي مصحوبًا بصورة تم تنزيلها من القرص الصلب لديك، ويمكنك أيضًا إضافة كلمات الأغاني. يعد وضع TAG Processor مفيدًا إذا كنت تريد ملء علامات الملفات التي تشكل الألبوم بأكمله تلقائيًا. في هذه الحالة، يمكن للبرنامج الاستعلام عن قاعدة بيانات freedb عبر الإنترنت للحصول على معلومات. لكن ضع في اعتبارك أنه لكي يتم العثور على الألبوم، يجب عليك ترتيب الأغاني بالترتيب الذي توجد به في الألبوم. إذا لم ينتج عن بحثك أية نتائج، فيمكنك محاولة البحث عن ألبوم باستخدام كلمة رئيسية، على سبيل المثال عن طريق إدخال عنوانه واسم الفنان. إذا كنت تعرف رقم معرف القرص في قاعدة بيانات freedb، فيمكنك إدخاله. سيتم العثور على الألبوم، وسيتم ملء العلامات الخاصة بالملفات الصوتية.

عند إعادة تسمية الملفات دفعة واحدة، يمكن لـ Tagcanner استخدام المتغيرات، وكذلك تغيير حالة الأحرف تلقائيًا، أو كتابة الأسماء كحرف صوتي أو إجراء كتابة صوتية عكسية. إذا كنت تخطط لكتابة الملفات إلى FTP، فعليك الانتباه إلى مربع الاختيار "تنسيق FTP". عند التثبيت، سيتم استبدال جميع المسافات في أسماء الملفات بشرطات سفلية. تتضمن ميزات إعادة التسمية الأخرى التشذيب التلقائي للعناوين عدد معينالأحرف ونقل الملفات إلى المجلد المحدد وحذف المجلدات الفارغة المتبقية بعد ذلك.

إذا كنت بحاجة إلى إعادة تسمية المجلد الذي يوجد به الملف، فأنت بحاجة إلى النقر بزر الماوس الأيمن عليه وتحديد أمر "إعادة تسمية المجلد بواسطة TAG"، ثم تحديد أحد القوالب - الفنان، الألبوم، الفنان+الألبوم، السنة+ الألبوم، الخ.

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

خاتمة

بشكل عام، يعد أي من البرامج الموضحة في هذه المراجعة ممتازًا لتغيير العلامات وإعادة تسمية الملفات - حيث يمكنها جميعًا تلقي معلومات من الإنترنت وإجراء إعادة التسمية باستخدام قناع وتغيير العلامات والأسماء في الوضع الدفعي. لذلك، عند اختيار برنامج من هذا النوع، أولا وقبل كل شيء، يجب عليك الانتباه إلى تلك الأشياء الصغيرة التي تجعل العمل مريحا. وتشمل هذه، على سبيل المثال، وجود واجهة باللغة الروسية ومشغل مدمج ومعاينة قبل إعادة التسمية. نظرًا لأن Tagcanner هو البرنامج المجاني الوحيد في مراجعتنا وفي نفس الوقت يلبي جميع هذه المعايير، فإننا ننصحك بالبدء بهذه الأداة المساعدة، وإذا لم تكن راضيًا عنها، فابحث عن بديل تجاري.

ID3v1

بعد إنشاء تنسيق MP3، ظهرت مشكلة في تخزين البيانات حول ملف الموسيقى. لم ينص MP3 على هذا بأي شكل من الأشكال. في عام 1996، جاء إريك كامب بفكرة إضافة جزء من الذاكرة إلى الملف لحل هذه المشكلة.

احتل الإصدار الأول من علامات ID3 128 بايت فقط، بدءًا من السلسلة بطاقة شعار. تم وضع العلامة في نهاية الملف للحفاظ على التوافق مع المشغلات السابقة. وأصدر بعضهم ضجيجًا بسيطًا عندما حاولوا قراءة العلامة، لكن معظمهم تجاهلها. يدرك اللاعبون المعاصرون هذه المعلومات بشكل صحيح.

نظرًا لقلة المساحة المتاحة للبيانات، يمكن لهذه العلامات فقط تخزين المعلومات الأساسية حول الأغنية: العنوان، الألبوم، الفنان، التعليق، 30 بايت لكل حقل، 4 بايت لتخزين السنة وبايت واحد للنوع، والتي يمكن أن تكون تم تحديده من قائمة محددة مسبقًا مكونة من 80 قيمة (قام برنامج Winamp لاحقًا بتوسيع القائمة بقيمتها الخاصة البالغ عددها 68). إذا كانت عناوين الأغاني أو الألبومات تحتوي على أكثر من ثلاثين حرفًا، فسيتم اقتطاعها. وبطبيعة الحال، نظرًا لقيود الحجم، فإن أي إمكانات موسعة لتخزين البيانات الوصفية كانت غير واردة.

التحسين الوحيد الذي تم تقديمه في الإصدار 1.1 اقترحه مايكل موتشلر في عام 1997: نظرًا لأن حقل التعليق كان لا يزال صغيرًا جدًا بحيث لا يمكنه تخزين أي شيء مفيد، فقد تقرر تقصيره بمقدار 2 بايت لاستخدامه في تخزين أرقام المسار.

تنسيق موسع

العلامة الموسعة عبارة عن كتلة إضافية من البيانات أمام علامة ID3v1، مما يسمح لك بمضاعفة بعض حقول ID3(v1-v1.1) ثلاث مرات وإضافة عدة حقول جديدة. حاول مطورو هذا الامتداد اتباع فكرة التوافق الأكبر، لذلك يتم تخزين بداية جميع العلامات في علامة ID3v1 عادية، والتي تسمح لأي برنامج يفهم ID3v1 بقراءة البيانات أو كتابتها، وفقط إذا كان البايتات المخصصة ليست كافية، سيتم تخزين استمرار كل حقل في كتلة ممتدة (إذا كان بوسع البرنامج الكتابة هناك). تشغل الكتلة الموسعة 227 بايت، وتقع قبل علامة ID3v1 وتبدأ بعلامة TAG+. خصصت 60 بايت إضافية لاسم أغنية الحقول والفنان والألبوم، 1 بايت لسرعة (نمط ونوع) الموسيقى (01=بطيء، 02=متوسط، 03=سريع، 04=متشدد)، 30 بايت مجانًا نوع الإدخال، بالإضافة إلى 6 بايت لأوقات بدء وانتهاء الموسيقى في الملف (على سبيل المثال، لزيادة مستوى الصوت بشكل سلس). لم يتم توسيع حقل التعليق وبقي 28-30 بايت. إذا لم يتم استخدام أي مما سبق، فسيتم حذفه تلقائيًا.

لقد كان معيارًا غير رسمي وكان مدعومًا من قبل عدد قليل من اللاعبين.

هيكل ID3

يتم فصل الأسطر بأصفار أو مسافات. يتم ملء الحقول غير المستخدمة كأسطر فارغة.

ID3(v1-v1.1): 128 بايت

العلامة الموسعة

تم وضعها قبل علامة ID3v1: 227 بايت

كلمات3

Lyrics3 هي المحاولة الأولى لتضمين كلمات الأغاني داخل ملف MP3، والتي تم تنفيذها بواسطة Peter Strnad في أيام ID3v1.x. تم وضع كتلة النص بين السطور LYRICSBEGIN وLYRICSEND في نهاية الملف، قبل علامة ID3v1.x (إذا لم تكن موجودة، فقد تم إنشاؤها). كان النص بترميز ISO-8859-1، وكان الحد الأقصى للطول 5100 بايت، وتم فصل الأسطر بأحرف CR+LF، وكان هناك دعم للطوابع الزمنية.

بمرور الوقت، تم إصدار تنسيق Lyrics3 v2.00، والذي كان له المزيد من الاحتمالات(على وجه الخصوص، زاد حجم الكتلة بشكل كبير، ظهرت حقول إضافية والقدرة على إدراج صورة). تم وضع كتلة الإصدار 2.00 بين سطري LYRICSBEGIN وLYRICS200 وكان لها طول متغير، تمت كتابته في آخر 6 بايت قبل سطر LYRICS200 النهائي.

لم يتم استخدام الفكرة على نطاق واسع بسبب إصدار معيار ID3v2، حيث تم تنظيم فكرة مماثلة بشكل أكثر مرونة ووظيفية.

انتقادات وتعليقات

تم انتقاد ID3v1 كثيرًا لعدد من المشكلات. أولاً، كانت الحقول صغيرة جدًا بالنسبة لمعظم المعلومات التي كان من المفترض تخزينها. 30 بايت لم تكن كافية للأسماء الطويلة، فقد تم اقتطاعها.

كما وجد اقتراح حجز النوع لعدد محدود من البدائل العديد من المعارضين. كثيرون ببساطة لم يعجبهم القائمة المقترحة، التي لم تخصص مساحة لأنواع مثل التبسيط أو الباروك.

ID3v2

ردًا على الانتقادات، تم تطوير معيار جديد، ID3v2، في عام 1998. وعلى الرغم من أنه يسمى ID3، إلا أنه لا يشبه إلى حد كبير الإصدار الأول من ID3.

علامات ID3v2 متغيرة الطول وعادةً ما توجد في بداية الملف لدعم البث. العلامة تتكون من عدة إطارات، كل منها يحتوي على بعض البيانات الوصفية. على سبيل المثال، الإطار TIT2يحتوي على الاسم و WOARيحتوي على رابط لموقع الفنان. يمكن أن يصل طول الإطارات إلى 16 ميجابايت، في حين يمكن أن يصل طول العلامة بأكملها إلى 256 ميجابايت. يتم التخلص من مشاكل الترميزات بدعم UTF-16. يتم تمييز إطارات النص ببت ترميز، على الرغم من أن الأخطاء لا تزال ممكنة إذا كنت تستخدم ترميزًا مخصصًا بدلاً من UTF-16.

في احدث اصدارمعيار ID3v2 لديه 84 أنواع مختلفةيمكن للإطارات والتطبيقات أيضًا تحديد الإطارات الخاصة بها. هناك أيضًا إطارات قياسية لتخزين صور الغلاف والنبضات في الدقيقة والحقوق والترخيص والكلمات والنص الحر والروابط والبيانات الأخرى.

يبدأ كل إطار بمعرف (4 أحرف، والتي يمكن أن تكون حروفًا وأرقامًا لاتينية كبيرة)، والبايتات الأربع التالية هي الحجم، والبايتتان الإضافيتان عبارة عن أعلام. ستلاحظ أن رأس الإطار يتكون أيضًا من 10 بايت.

هناك ثلاثة إصدارات من ID3v2:

ID3v2.2 هو أول ID3v2 مستخدم على نطاق واسع. يتم استخدام معرف إطار مكون من ثلاثة أحرف بدلاً من 4x( TT2للحصول على العنوان بدلا من ذلك TIT2). تتضمن المعايير الشائعة أيضًا الإصدارين v2.3 وv2.4، اللذين تشبه إطاراتهما الإصدار 2.2. يعتبر هذا المعيار عفا عليه الزمن.

يقوم ID3v2.3 بتوسيع المعرفات إلى 4 بايت وإضافة عدد من الإطارات. يمكن أن يحتوي الإطار على العديد من القيم، مفصولة بعلامة "/". هذه هي النسخة الأكثر شيوعًا من العلامات.

ID3v2.4 هو الإصدار الأحدث، ويعود تاريخه إلى نوفمبر. فهو يسمح لك بتخزين السلاسل بتنسيق UTF-8، وهو أفضل بشكل ملحوظ من UTF-16. يتم استخدام بايت فارغ لفصل القيم ( إنجليزي)، لذلك يمكن استخدام علامة "/" بأمان في النص. ميزة أخرى تم تقديمها في ID3v2.4 هي القدرة على إضافة علامة إلى نهاية الملف، كما هو الحال في الإصدار الأول.

أقسام ID3v2

لقد كتبنا لأول مرة عن تقسيم الملفات في ديسمبر 2005، لكن هذه الميزة ليست منتشرة على نطاق واسع حتى الآن. فهو يسمح للمستخدم بالانتقال بسرعة إلى نقطة أو فصل معين داخل ملف صوتي أو يوفر عرض شرائح متزامنًا للصور أثناء التشغيل. التطبيق النموذجي - ملفات بودكاست المتقدمة ( إنجليزي)، والتي تدعمها علامات ID3v2.3 أو ID3v2.4.

نقد

على الرغم من أن الإصدارات المختلفة من ID3v2 متشابهة من الناحية المفاهيمية، فقد ثبت أنه من الصعب تنفيذ الدعم لها جميعًا. هناك العديد من الاختلافات الدقيقة والحاسمة بين الإصدارات. حتى داخل الإصدارات، تختلف هياكل الإطارات بشكل كبير. على سبيل المثال، الإطار TIT2مع العنوان و USLTمع كلمات الأغاني تتطلب خوارزميات مختلفة لاستخراج البيانات. تتجنب تنسيقات العلامات الأخرى مثل علامة APEv2 ذلك وتستخدم أزواج قيمة المفتاح البسيطة لعرض البنية الداخلية لكل إطار.

يقوم ID3v2 بتخزين الكثير من البيانات المتعلقة بتنسيق الضغط نفسه. على سبيل المثال، الإطار تيلينيخزن طول التسجيل الصوتي، على الرغم من أنه يستخدم لعرض تقدم التشغيل والإطار اينكيحتوي على طريقة ضغط لتدفق الصوت.

فقط مع معيار ID3v2.4 أصبح من الممكن وضع بيانات العلامة في نهاية الملف. تتطلب ID3v2.2 و2.3 أن تكون موجودة في بداية الملف. على الرغم من أن ذلك ضروري لدفق البيانات، إلا أنه بالنسبة للملف العادي، يتطلب تحديث معلومات العلامة الكتابة فوق الملف بأكمله. قد يترك محررو العلامات مساحة بيضاء بعد العلامة لمنع الكتابة فوق الملف إذا تم تكبير العلامة، ولكن هذا ليس قياسيًا: تختلف متطلبات العلامة بشكل كبير، خاصة إذا كانت الموسيقى مصحوبة بـ أيبك(الصور النقابية).

التطبيقات القديمة

ظهرت البرامج التي تدعم ID3v2.4 في السنتين أو الثلاث سنوات الماضية؛ ومع ذلك، تستخدم معظم الملفات الإصدارات القديمة من ID3v2، وعدد قليل جدًا من البرامج يدعم جميع أنواع الإطارات المحددة بواسطة المواصفات القياسية ID3v2.

مستكشف ويندوز

استخدامها في أشكال وبدائل أخرى

على الرغم من اختراع ID3 لملفات MP3، إلا أن هذا المعيار يمكنه تخزين العلامات بتنسيقات ملفات أخرى غير MP3 وMP3Pro. تعد قائمة العلامات بشكل عام جزءًا مستقلاً من الملف ويمكن استخدامها بأي طريقة. من الناحية العملية، التنسيق الوحيد الذي يستخدم ID3v2 على نطاق واسع هو AIFF، حيث يتم تخزين العلامة داخل منطقة RIFF تحت اسم "ID3". يتم تنفيذ نفس الشيء في WAV، ولكن لا يتم استخدامه. نظام وضع العلامات الوحيد المستخدم على نطاق واسع لـ WAV هو "Broadcast WAV". تحتوي تنسيقات وسائط Windows (ASF، وWMA، وWMV) على تنسيقات علامات خاصة بها، ولكنها تدعم أيضًا تضمين ID3 كسمة. يتوقع MP4 أيضًا تمكين ID3، ولكنه أيضًا غير مدعوم على نطاق واسع. تستخدم التنسيقات الأخرى المستندة إلى الحاوية أنظمة وضع العلامات الخاصة بها. ومن الأمثلة على ذلك فوربيس، الذي يستخدم


لقد واجه كل واحد منا تقريبًا مرة واحدة على الأقل حقيقة أنه يتم عرض عنوان الأغنية واسم الفنان بشكل مشوه على الهاتف أو مشغل MP3، أو ما يسمى krakozyabrs، أو عندما يكون العنوان المقصود بدلاً من ذلك يظهر عنوان بعض مواقع الويب للأغنية، والذي يمكنك رؤيته على هاتفك أو المشغل الذي لا تريده بالتأكيد. وهذا يثير السؤال: "لماذا يتم عرض اسم المسار بشكل طبيعي على جهاز الكمبيوتر، ولكن ليس على مشغل MP3 وكيف يمكنني إجبار المشغل على عرض أسماء الموسيقى المفضلة لدي بشكل صحيح؟"

بالنظر إلى لقطات الشاشة هذه، سترى التحولات التي يمكن أن تحدث مع ملفات الموسيقى.

بالنسبة لمالك الهاتف أو مشغل MP3 الذي لم يكن على علم مسبقًا بوجود أو وجود أي علامات هناك، يمكن القول، المثال الكلاسيكيالتعرف على البيانات الوصفية. بالنسبة للأشخاص الذين شاركوا في الموسيقى لفترة طويلة، يقومون بجمع وتجديد مكتبة الموسيقى الخاصة بهم ليس فقط بالموسيقى، ولكن أيضًا بالمعلومات الأخرى المتعلقة بها، فإن البيانات الوصفية تسهل أنشطتهم بشكل كبير. لأنه بفضل البيانات الوصفية المرفقة بملفات الموسيقى، يصبح من الممكن استكمال الموسيقى بأي معلومات ضرورية. يمكن أن تكون المعلومات متنوعة للغاية، بناءً على احتياجات ورغبات المؤلف أو مالك الموسيقى. البيانات الوصفية- هذا ليس فقط اسم الأغنية أو سنة إصدار الألبوم، ولكن أيضًا اسم الملحن، مؤلف التوزيع، كلمات الأغنية، عناوين مواقع الويب، رسائل البريد الإلكتروني - كل ما يتعلق بالتصميم الفني للأغنية أو الألبوم، على سبيل المثال، الغلاف. بالإضافة إلى ذلك، فهي توفر الفرصة للمستخدمين للتوحد وفقًا لاهتماماتهم عبر الإنترنت والعديد من الوظائف المفيدة الأخرى. أما بالنسبة لأجهزة الوسائط المتعددة الحديثة، فإن البحث عن الأغاني فيها لا يتم من خلال أسماء الملفات والمجلدات، ولكن من خلال البيانات الوصفية الموجودة فيها، وفقط في حالة عدم وجود بيانات التعريف - من خلال أسماء الملفات. الشركات المصنعة للهواتف المحمولة من العلامات التجارية المعروفة، على سبيل المثال، نوكيا، سوني إريكسون، آي بود، الخ. اتبع نفس المبدأ.

الآن مباشرة حول البيانات الوصفية
البيانات الوصفية- من اليونانية ميتا و لات. البيانات، والتي تُترجم حرفيًا على أنها بيانات حول البيانات، معلومات حول مجموعة أخرى من البيانات. ليس هناك الكثير تنسيقات البيانات الوصفية، على سبيل المثال:

    إكسيفو اي بي تي سي- البيانات الوصفية للصور أو الصور

    XMP- البيانات الوصفية من أدوبي

    ID3tag- البيانات الوصفية لملفات الموسيقى mp3

من تاريخ البيانات الوصفية للصوت
بدأ كل شيء مع ظهور التنسيق MP3، والتي تم إجراء البحث والتطوير فيها في ذلك الوقت بواسطة معهد الدوائر المتكاملة. فراونهوفر (فراونهوفر الثاني، ألمانيا). لا يمكن لأي من المطورين أن يتخيل أن MP3 سيصبح شائعا للغاية، وسيتم استخدام تنسيق تقني بحت، مخصص لأغراض مختلفة تماما، لتخزين الموسيقى أو توزيعها عبر الإنترنت. وكلما أصبح تنسيق MP3 أكثر شعبية بين المستخدمين، بدأ يظهر عيب كبير للغاية، وهو نقص المعلومات حول الأعمال الموسيقية. تم تضمين جميع المعلومات حول ملف معين فقط في اسمه. وإذا أراد شخص ما، على سبيل المثال، تعليقًا على الموسيقى أو غلاف الألبوم، كان عليه إنشاء ملفات لهذا وتخزينها في مكان ما بجوار المسار نفسه. يمكن كتابة بعض المعلومات الضرورية باسم الملف نفسه، ولكن دعونا لا ننسى أن أسماء الملفات، أو بالأحرى طولها في تلك الأيام، كانت محدودة أيضًا بقدرات الإصدارات المبكرة من أنظمة تشغيل الكمبيوتر. ثم بدأ المبرمجون المتحمسون في العمل، ومن خلال جهودهم ظهرت البيانات الوصفية الأولى لتنسيق MP3.

المؤسس عام 1996 كان المبرمج إيريك كيمب ومشروعه "Studio3". اقترح إريك كيمب إضافة كتلة صغيرة من البيانات إلى ملف MP3، بحجم 128 بايت فقط. كانت هذه الكتلة تسمى ID3tag (علامة، تسمية باللغة الإنجليزية، تسمية). يشير الاختصار ID3 إلى بيانات التعريف الخاصة بـ Studio3. وبعد ذلك، تم ربط اسم TAG بقوة بالبيانات الوصفية للتنسيقات الأخرى، مثل WMA، وOGG، وMP4، وما إلى ذلك.

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

ل التحريرأما بالنسبة للبيانات الوصفية، فهناك عدد كبير من البرامج، سواء منها البسيطة المصممة للمستخدمين العاديين، أو البرامج "المتطورة" المخصصة للمحترفين.

يتم تعريف ما يلي الأنواع في ID3v1

00 - البلوز
01- كلاسيك روك
02 - البلد
03 - الرقص
04 - ديسكو
05 - الفانك
06 - الجرونج
07 - الهيب هوب
08 - الجاز
09 - معدن
10- العصر الجديد
11 - الأشياء القديمة
12- أخرى
13- البوب
14- آر أند بي
15- الراب
16- الريغي
17- روك
18- تكنو
19- الصناعية
20- البديل
21 - سكا
22- معدن الموت
23 - المزح
24- الموسيقى التصويرية
25- يورو تكنو
26 - المحيطة
27 - تريب هوب
28 - صوتي
29 - موسيقى الجاز + الفانك
30 - الانصهار
31 - نشوة
32 - الكلاسيكية
33 - الآلات الموسيقية
34 - حمض
35 - البيت
36 - لعبة
37- مقطع صوتي
38- الإنجيل
39 - الضوضاء
40- الروك البديل
41 - باس
42 - الروح
43 - بونك
44 - الفضاء
45 - تأملي
46- موسيقى البوب
47- موسيقى الروك
48 - العرقية
49 - القوطية
50 - موجة الظلام
51 - التقنية الصناعية
52 - إلكتروني
53- البوب ​​الشعبي
54 - الرقص الأوروبي
55 - الحلم
56- الصخرة الجنوبية
57 - كوميديا
58 - عبادة
59 - العصابات
60 - أعلى 40
61- الراب المسيحي
62- البوب/الفانك
63 - الغابة
64- مواطن أمريكي
65 - ملهى
66- الموجة الجديدة
67 - مخدر
68 - الهذيان
69 - النغمات
70 - مقطورة
71 - لو فاي
72- قبلي
73 - أسيد بانك
74- جاز حمضي
75 - رقصة البولكا
76 - ريترو
77 - موسيقية
78- روك اند رول
79- هارد روك

تمت الإضافة في 12 ديسمبر 1997 لبرنامج Winamp:
80 - قوم
81 - موسيقى الروك الشعبية
82- الوطنية الشعبية
83 - سوينغ
84 - الانصهار السريع
85 - بيبوب
86 - اللاتينية
87 - الإحياء
88- سلتيك
89 - البلو جراس
90 - الطليعة
91 - الصخرة القوطية
92 - بروجريسيف روك
93 - صخرة مخدرة
94 - الروك السمفوني
95 - الصخور البطيئة
96 - الفرقة الكبيرة
97 - جوقة
98 - سهولة الاستماع
99 - صوتي
100 - الفكاهة
101 - الكلام
102 - تشانسون
103 - الأوبرا
104- موسيقى الحجرة
105 - سوناتا
106 - السمفونية
107 - غنيمة باس
108 - بريموس
109 - الأخدود الإباحية
110 - الهجاء

تمت الإضافة في 26 يناير 1998للتأكد من توافق برنامج Winamp 1.7:
    111 - ازدحام بطيء
    112 - النادي
    113 - التانجو
    114- سامبا
    115 – الفولكلور
تمت الإضافة في 13 أبريل 1998لضمان توافق برنامج Winamp 1.90:
116 - القصة
117- أغنية القوة
118 - الروح الإيقاعية
119 - مجاني
120 - دويتو
121 - بانك روك
122- طبل منفرد
123 - أكابيلا
124- البيت الأوروبي
125- قاعة الرقص
126 - جوا
127 - طبل وباس
128 - نادي البيت
129 - المتشددين
130 - الرعب
131 - إندي
132 - بريت بوب
133 - نيغربونك
134 - البانك البولندي
135 - فوز
136 - كريستيان جانجستا راب
137 - المعادن الثقيلة
138 - المعدن الأسود
139 - كروس
140 - المسيحية المعاصرة
141- كريستيان روك

تمت الإضافة في 1 يونيو 1998لضمان توافق برنامج Winamp 1.91:
    142 - ميرينجو
    143 - السالسا
    144 - معدن القمامة
    145 - الأنمي
    146 - جي بوب
    147 – سينثبوب
ID3v1.1.
نسخة محسنة معرف3ظهرت العلامة في عام 1997 من المطور مايكل موتشلر. تم إصلاح الأخطاء التي تحدث في البرامج عند قراءة حقول العلامات الفارغة عن طريق استبدالها بالبايتات الخالية، مما سمح للبرامج بالتوقف عن قراءة الحقل عند مواجهة بايت فارغ.

في علامات ID3 للإصدارات الأولى، يتم دائمًا استخدام ترميز ISO-8859-1 (Latin 1) افتراضيًا. ولكن إذا تم تحرير العلامة، على سبيل المثال، باللغة الروسية نظام التشغيل، ثم تم اعتماد التشفير المستخدم على الكمبيوتر للعلامة. وهذا يعني أنه إذا تم استخدام السيريلية أو لغة أخرى غير اللاتينية عند تسجيل علامة، فسيعرض المشغل رموزًا لا معنى لها، رطانة، بدلاً من الحروف. نشأت المشكلة لأن العلامة لم تكن تحتوي على معلومات حول التشفير المستخدم، ولن يتمكن اللاعب من التعرف عليها بدون ذلك. ولكن إذا كانت الشركة المصنعة للمشغل مبرمجة في البداية لعرض الترميز السيريلي ISO-8859-5، فعند تغيير لغة قائمة مشغل MP3 إلى اللغة الروسية، يجب ألا تكون هناك مشاكل في عرض النقوش. وبناء على ذلك، إذا كان اللاعب لا يدعم اللغات اللازمة، فلن يتم عرضها.

التعليقات والانتقادات
رئيسي عيبتتكون الإصدارات الأولى من عدد محدود للغاية من الرموز في كل حقل، وكان عدد الحقول نفسها يقتصر على سبعة مواضع فقط، وهو ما لم يلبي بأي حال من الأحوال احتياجات المستخدمين الذين أرادوا رؤية معلومات أكثر شمولاً حول موسيقى. ثلاثون حرفًا لاسم الفنان والألبوم لم تكن كافية دائمًا، وأصبح حقل "التعليق" بلا معنى تمامًا. تسببت قائمة الأنواع التي أنشأها إريك كيمب أيضًا في انتقادات. كانت تفتقر إلى العديد من الأنواع الشائعة، ولكن كان هناك ما يكفي من الأنواع الغريبة (النادرة).

وبطبيعة الحال، لا يمكن تجاهل عرض "كراكوزيابر".
ملاحظة.
قد يكون لدى المرء انطباع بأن أوجه القصور كبيرة جدًا لدرجة أنه كان من الأفضل لإريك كيمب عدم إنشاء أي شيء على الإطلاق. ولكن، في الواقع، لم يلوم أحد أحدا، لأن هذه كانت الخطوة الأولى فقط، ولم يتمكن المطور من توقع كل شيء في وقت واحد.

ID3v2.X
أهم إصلاحات الأخطاء تم إجراؤها في الإصدار الثاني عام 1998 على يد المبرمج السويدي مارتن نيلسون. تم استبدال الحقول القديمة المكونة من 30 حرفًا بإطارات، مما جعل العلامة مرنة وغير محدودة عمليًا بأي حدود صارمة، مثل عدد الأحرف. يمكن أن يصل حجم الإطار إلى 16 ميجابايت. عندما يصل حجم العلامة نفسها إلى 256 ميجابايت. لقد كان نوعًا من الحاوية للعديد من كتل المعلومات - الإطارات. فيما يلي بعض الإمكانيات التي أصبح من الممكن من خلالها تقديم معلومات أكثر تفصيلاً حول ملف الموسيقى: معدل البت، ومستوى الصوت، وكلمات الأغاني مع إمكانية مزامنتها مع الموسيقى (مثل الكاريوكي)، وجميع أنواع عناوين URL، ووضع ما يصل إلى العديد من الصور والكثير من المعلومات الأخرى. كما هو الحال في الإصدارات السابقة، يتم استخدام ترميز ISO-8859-1 للنصوص، ولكن جزئيًا يوجد بالفعل دعم لـ Unicode (UTF-16). تم نقل العلامة نفسها إلى بداية الملف، مما يسمح لمشغلات الصوت بعرض البيانات الوصفية قبل بدء التشغيل. ولكن هذا أيضا له جانب سلبي. عند إضافة علامة أو تغييرها، تتم إعادة كتابة الملف بأكمله، الأمر الذي قد يستغرق الكثير من الوقت. لكن معظم برامج تحرير العلامات الحديثة تحل هذه المشكلة من خلال ما يسمى بالحشوة (مساحة فارغة تحجز مساحة للبيانات). عند تغيير علامة، إذا كان هذا الاحتياطي كافيًا، تتم الكتابة فوق الكتلة التي تحتوي على العلامة فقط، وليس الملف بأكمله. حجم النسخة الاحتياطية القياسية هو 4 كيلو بايت.

قائمة ببعض إطارات ID3v2:

    TALB - (عنوان الألبوم/الفيلم/العرض) عنوان الألبوم أو الفيلم أو العرض الذي تم أخذ هذا المقتطف منه

    TPE1 - (المؤدي (المؤدين) الرئيسيون/العازفون المنفردون)

    TPE2 - (فرقة/أوركسترا/مرافقة) مجموعة/أوركسترا/مرافقة

    TBPM - (BPM (نبضة في الدقيقة) يحتوي على عدد الدقات في الدقيقة

    كوم - (تعليقات) تعليق

    TCOM - (ملحن) ملحن

    TPE3 – (الترجمة/تحسين Deion) توضيح لعنوان العمل

    TIT1 - (deion مجموعة المحتوى) أوصاف مجموعة المحتوى (على سبيل المثال، "حفلة موسيقية - بيانو"، "الطقس - إعصار")

    TCOP – (رسالة حقوق النشر) معلومات حقوق النشر

    TPOS – (جزء من مجموعة) رقم جزء الألبوم (في حالة استخدام وسائط متعددة، على سبيل المثال قرص مضغوط مزدوج)

    TENC - (مشفر بواسطة) اسم الشخص أو المؤسسة التي قامت بتشفير الملف الصوتي

    TCON - (نوع المحتوى) نوع الموسيقى

    TLAN - (اللغة (اللغات) لغة (لغات) الكلمات

    النص - (شاعر غنائي/كاتب نص) مؤلف الكلمات

    TOLY - (الشاعر (المؤلفون) الأصليون/كاتب (مؤلفو النص) المؤلف (المؤلفون) النص الأصلي

    TIT2 - (العنوان/اسم الأغنية/محتوى المحتوى) عنوان العمل

    TIT3 - (الترجمة/تحسين Deion) توضيح لعنوان العمل

    TRCK – (رقم المسار/الموضع في المجموعة) رقم المسار الموجود في الألبوم

    USLT - (قصائد غنائية/نصية غير متزامنة) كلمات الأغنية (تحتوي على حقول التشفير واللغة ونوع النص؛ يُسمح بفواصل الأسطر، ولا يمكن أن يكون هناك سوى نص واحد لكل لغة ونوع)

    WXXX - (إطار رابط URL المحدد من قبل المستخدم) URL

    TYER - (السنة) السنة (4 أحرف)

    APIC - (الصورة المرفقة) الغلاف (يوصى باستخدامه تنسيق PNGأو جبغ)

    SYLT – (كلمات/نص متزامن) كلمات متزامنة مثل الكاريوكي

    ETCO - (رموز توقيت الحدث) معلومات حول نقاط البداية/النهاية، على سبيل المثال، الكورس

    SYLT - (كلمات/نص متزامن) علامات المزامنة مع الدفق الصوتي لكلمات الأغنية

يمكن العثور على قائمة كاملة بجميع الإطارات وأغراضها على الموقع الرسمي (باللغة الإنجليزية)

بالإضافة إلى الإطارات المتوفرة في قائمة المواصفات، يمكن للمستخدمين إنشاء الإطارات الخاصة بهم ببنيتهم ​​الخاصة، وذلك باستخدام برامج تنظيم الوسائط بشكل أساسي. ولكن لا يمكن قراءة هذه الإطارات إلا من خلال البرامج التي تم إنشاؤها بها.

يعتبر الإصدار 2.2، الذي تم تطويره في عام 1998، قديمًا ونادرًا ما يستخدم، على سبيل المثال، تواصل شركة Apple استخدامها في منتجاتها. في عام 1999، تم إصدار الإصدار v2.3، حيث أضاف مارتن نيلسون، لمكافحة المتسللين، دعمًا كاملاً لـ Unicode (UTF-16)، مما جعل من الممكن تسجيل البيانات الوصفية بأي لغة. تمت إضافة تسعة إطارات جديدة أيضًا.

في الإصدار v2.4 (2000)، بدأ استخدام ترميز Unicode UTF-8 لحقول النص، ويمكن وضع علامات v2.4 نفسها في نهاية الملف. بالإضافة إلى ذلك، تمت إضافة 18 نوعًا جديدًا من الإطارات وتمت إزالة 9 أنواع إطارات سابقة. إن آليات المعيار نفسه هي أنه في الواقع تم دمج الإصدارين 2.3 و 2.4 في إصدار واحد، وفي كثير من الأحيان نواجه ملفات تحتوي على 2.4 أنواع إطارات بتشفير UTF-8، ولكنها مكتوبة وفقًا لـ الإصدار 2.3 القياسي، فإن معظم مكتبات العلامات تقرأها دون أي مشاكل. ومع ذلك، فإن مشغلات الأجهزة تواجه مشاكل في هذا.

التعليقات والانتقادات
يعتبر ID3v2.X بلا شك طفرة في العلامات واليوم الإصدار 2.3 هو الأكثر استخدامًا. الإصدار 2.4، على الرغم من ترميز UTF-8 المضاف والتوحيد الطفيف للإطارات، لم يغير أي شيء بشكل أساسي، بل ويخلق في بعض الأحيان صعوبات للمبرمجين. لهذا السبب، يكون دعم هذا الإصدار في المشغلات غائبًا في بعض الأحيان أو يتم تنفيذه جزئيًا.

تم التغلب على مشكلة عرض "krakozyabr" بشكل عام، ولكن لا يمكن القول أنه تم القضاء عليها.

وفرة الإصدارات، ووجود العديد من التناقضات الصغيرة وعدم التوافق بين هياكل الإطارات، فضلاً عن المرونة المفرطة للعلامة، تسبب الكثير من المتاعب لمطوري البرامج الذين يبذلون الكثير من الجهد لضمان إمكانية عرض تطوراتهم أو تحريرها بشكل صحيح الوفرة الغنية التي تقدمها العلامة.

علامة Lyrics3

كلمات3(الإصدار 1.00)
كلمات الأغاني - تم استخدام كلمات الأغاني (الكلمات الإنجليزية التي تعني "الأغاني") منذ فترة طويلة جنبًا إلى جنب مع ملفات الموسيقى، وعندما يتم تشغيلها بواسطة مشغل (وليس كل مشغل) يعرض كلمات الأغنية على الشاشة. في الواقع، كان هذا أول كاريوكي وأتاح الفرصة، على سبيل المثال، لقراءة الكلمات غير المفهومة، وإذا رغبت في ذلك، حتى الغناء مع المؤدي. ما يسمى تنسيقات الملفات الغنائية، أي. تم تخزين كلماتها في ملفات منفصلة، ​​مثل *.txt، ثم كان لا بد من وجود *.lrc في نفس المجلد مع ملف MP3، مما تسبب في بعض الإزعاج.
في ذلك الوقت، كان الإصدار الأول من ID3tag موجودًا بالفعل بقدراته المتواضعة جدًا. قرر مبرمج من جمهورية التشيك، بيتر سترناد، استكمال ID3v1 بكتلة البيانات الخاصة به، أو بالأحرى، علامة Lyrics3، التي ستحتوي على كلمات الأغنية. لقد وضع علامته بين الملف الصوتي وعلامة ID3v1 نفسها، والتي يعد وجودها إلزاميًا. تبدأ العلامة بكلمة "LYRICSBEGIN"، وتنتهي بكلمة "LYRICSEND"، وتقع بينهما كلمات الأغنية.
لمزامنة الموسيقى مع كلمات الأغاني، يمكنك تضمين طوابع زمنية بتنسيق mm:ss في كلمات الأغاني. كان ترميز النص هو ISO-8859-1 (لاتيني 1)، كما هو الحال في ID3v1، وكان الحد الأقصى لطول القصائد الغنائية 5100 بايت (أحرف)، وهو ما كان كافيًا تمامًا لكلمات أي أغنية.

كلمات3(الإصدار 2.00)
تسعى للتعويض العيب الرئيسيالإصدار الأول من ID3tag، أي الحد الأقصى لـ 30 حرفًا، أجرى بيتر سترناد تغييرات كبيرة في الإصدار الثاني. تحتوي العلامة على حقول يمكنك من خلالها إدخال أسماء مؤلف الموسيقى أو كلمات الأغاني وفنان الغلاف والمعلومات الضرورية الأخرى. يوجد أيضًا حقل بديل للنوع، بشرط ألا يستخدم ID3 حقل "النوع".
توجد روابط لملفات رسومية (تنسيق BMP، JPG، GIF)، والتي يمكن عرضها كعرض شرائح أثناء التشغيل.
من الناحية النظرية، يمكن أن يكون عدد الحقول غير محدود. كل حقل له حجمه المتغير أو الثابت. يبقى موقع العلامة نفسها دون تغيير، تمامًا مثل علامة Lyrics3 القديمة، فهي تقع بين الصوت وعلامة ID3. تبدأ العلامة بكلمة "LYRICSBEGIN" وتنتهي بـ "LYRICS200". يظل ترميز النص كما هو - ISO-8859-1.

التعليقات والانتقادات
كان Lirics3 إضافة جيدة إلى ID3tag في الإصدارات الأولى، ولكن مع إصدار ID3v2 تغير الوضع بشكل كبير واختفت الحاجة إلى استخدام Lirics3 الإضافية تمامًا. لاستخدام Lirics3 بشكل كامل، يجب على اللاعب دعم هذه العلامة. بالإضافة إلى ذلك، فإن مشكلة "krakozyabr" لم تسلم من هذه العلامة أيضًا.

علامة القرد
الإصدار الأول من علامة APEv1 كان مخصصًا حصريًا لتنسيق الصوت الخاص بـ Monkey\\\\" ومن الممكن أن يكون موجودًا في الإصدارات الأقدم من Monkey\\\\"s Audio. يختلف هيكل علامة APE بشكل كبير عن علامة ID3. لم يسلك المطورون طريق إنشاء حقول ثابتة بشكل صارم، بل قدموا هذا الحق للمستخدمين. ولكن بالنسبة لأولئك الذين لا يريدون إعادة اختراع العجلة، هناك قائمة موصى بها من الفئات من المطور، والتي يتم عرضها أدناه. كما أن بنية العلامة مرنة جدًا ولا تقتصر على عدد الأحرف أو حجمها. لم يكن لدى APEv1 رأس، ولهذا السبب توجد العلامة في نهاية الملف الصوتي وإذا تم استخدامها مع ID3.1، فيجب أن تكون موجودة قبل ID3. استخدم APEv1 ترميز ASCII، مما أدى بطبيعة الحال إلى ظهور "مجنون" عند استخدام خطوط غير لاتينية. وبعد ذلك، تم إنشاء تنسيق علامة رسمي واحد. وأصبح الشكل القرد2.

APEv2
يرجع ظهور الإصدار الثاني من علامة APE إلى فرانك كليم، (المشارك) في تطوير تنسيق MPC - MusePack (mpp، mp+، mpc، MPEG+). وبطبيعة الحال، هذه النسخةكانت العلامة مخصصة في الأصل لهذا التنسيق فقط. لاحقًا، بدأ استخدام APEv2 في Monkey\\\\'s Audio وWavPack وOptimFROG وMP3. اكتسبت العلامة رأس "رأس"، مما يشير إلى بداية العلامة، مما سمح بوضعها ليس فقط في النهاية ، ولكن أيضًا، إذا لزم الأمر، في بداية الملف، ومع ذلك، فمن المستحسن وضعه في نهاية الملف. بالإضافة إلى ذلك، قدم فرانك كليم العلامة بتشفير Unicode (UTF-8). تم اقتراح المعيار أيضًا الذي يسمح بتسجيل البيانات الثنائية، وليس النص فقط، مما جعل من الممكن حفظ الصور الرسومية (أغلفة الأقراص المضغوطة) في هذه العلامات.

بشكل افتراضي، يتم عرض قائمة الفئات التالية:

    العنوان - عنوان الأغنية

    العنوان الفرعي - توضيح لعنوان العمل

    الفنان - المؤدي

    الألبوم - عنوان الألبوم

    الألبوم الأول - الألبوم الأول

    الناشر - الشركة التي سجلت التأليف

    موصل - موصل

    المسار - رقم المسار

    الملحن - الملحن

    تعليق - تعليقات، على سبيل المثال، على عمل أو فنان

    رقم ISBN - رمز خاص يسمح لأجهزة المسح الضوئي بتعريف المنتج على أنه كتاب.

    ISRC - رمز خاص يسمح لأجهزة المسح الضوئي بالتعرف على المنتج باعتباره قرصًا صوتيًا مضغوطًا.

    الكتالوج - رقم الكتالوج

    LC - رمز التسمية

    السنة - تاريخ إصدار الأغنية

    تاريخ التسجيل - تاريخ تسجيل الأغنية

    موقع التسجيل - الموقع الذي تم فيه تسجيل الأغنية

    النوع - النوع

    ذات صلة - معلومات إضافية

    اللغة - لغة الكلمات

    قائمة المراجع - قائمة المراجع للمؤلف أو المؤدي

التعليقات والانتقادات
مما لا شك فيه أن APEv2 يتمتع بعدد من المزايا، مثل عدم وجود قيود على عدد الحقول وطولها، واستخدام Unicode وسهولة (إعادة) التسجيل. كما ذكرنا أعلاه، يتم استخدام APEv2 لتنسيقات صوتية مختلفة لأن العلامة تتمتع بمرونة جيدة. ومع ذلك هناك النقاط الفنيةمما يخلق مشاكل عند قراءة العلامة من قبل بعض اللاعبين. لكن بشكل عام، هذا لا يمنع إدراج APEv2 في قائمة العلامات المدعومة في جميع اللاعبين ومحرري البيانات الوصفية تقريبًا.

البيانات التعريفية WM
بالتزامن مع تطوير تنسيق WM والترويج له، قامت Microsoft بتطوير علامات الوسائط الخاصة بها. وبما أن WMA جزء من معيار Windows Media، فقد تم إنشاء علامة واحدة لكل من الصوت والفيديو. لا تحتوي البيانات الوصفية لـ WM على اسم محدد؛ حيث تسميها Microsoft ببساطة بيانات الوسائط المتعددة، ولكن الأسماء مثل علامة ASF/WMA أو تعليقات/بيانات تعريف WMA/ASF شائعة أيضًا. هيكل البيانات التعريفية لـ WM مشابه جدًا لـ ID3v2tag. يتم تقسيم العلامة إلى فئات، كل منها لها عنوانها الخاص ويمكن أن يختلف حجمها. أسماء الفئات هي إلى حد كبير نفس أسماء ID3v2، على الرغم من وجود أسماء إضافية تتعلق بالفيديو، مثل المنتج ومعلومات الاستوديو والتصنيف العمري وما إلى ذلك. يتم تعبئة العلامة نفسها مع دفق البيانات الصوتية في حاوية غلاف ASF (تنسيق الأنظمة المتقدمة). يسمح لك ASF بإدخال المعلومات تلقائيًا من علامات الملفات الصوتية إلى الأرشيف وتخزين بيانات التعريف الموزعة، أي مباشرة في ملفات الصوت. يمكن أن يكون امتداد الملف *.wma أو *.asf، ويتم استخدام الملحق *.wma فقط للملفات الصوتية.

تعتمد بيانات تعريف WM على بناء جملة XML، والذي يمكنه استخدام أي ترميز ISO/IEC 8859 أو Unikode تقريبًا، ولكن بيانات تعريف WM تستخدم Unikode حصريًا.

أعتقد أنه لا فائدة من تقديم قائمة فئات لهذا وعلامات الوسائط اللاحقة، والتي تكون بشكل عام مطابقة لتلك الموصوفة أعلاه، خاصة وأن معظمالتي تبقى شاغرة. والسبب في ذلك هو: من ناحية، المستخدمين ومؤلفي الموسيقى الذين لا يريدون القيام بذلك، ومن ناحية أخرى، البرامج التي تستهدف هؤلاء المستخدمين أنفسهم، وتوفر مجموعة محدودة من الفئات القابلة للتحرير. بالمناسبة، أريد أن أشير إلى أن محرر البيانات الوصفية المدمج في Windows Media Player يقدم نطاقًا جيدًا جدًا. سيعرض عليك مشغل نادر وليس كل محرر علامات، على سبيل المثال، مزامنة كلمات الأغنية مع الموسيقى. كما يتم تقديم المعلومات حول العمل والفنان على نطاق أوسع قليلاً من الآخرين. لكن هذا ليس له صلة بهذا الموضوع ولا يتحدث بأي حال من الأحوال عن إيجابيات أو سلبيات البيانات التعريفية لـ WM.