একটি band হলো এমন একদল সঙ্গীতশিল্পী, যারা একসাথে পরিবেশন করে। একটি অডিও ফাইলে, Band একই সঙ্গে একটি মেটাডাটা ফিল্ড, যেখানে band সম্পর্কিত তথ্য থাকে। এই ফিল্ডে রেকর্ডিংয়ে থাকা band, orchestra বা accompaniment এর নাম থাকে।
Band ফিল্ডটি আসে ID3v2 ট্যাগ থেকে, যা অডিও ফাইলের ভেতরেই ফাইল সম্পর্কিত তথ্য সংরক্ষণ করে। ExifTool এই ফিল্ডকে Band নামে দেখায়, এবং এর ID3v2 ফ্রেম ID হলো TPE2। বেশ কিছু প্রোগ্রাম একই ফ্রেমকে album artist এর জন্যও ব্যবহার করে, তাই এই মান সবসময় কোনো band এর নাম নাও হতে পারে।
কোন ফাইলগুলো এটিকে বহন করে
ID3v2 ট্যাগ প্রায় সবসময়ই MP3 ফাইলে থাকে, তাই Band ফিল্ডটি আপনি সবচেয়ে বেশি সেসব ফাইলেই দেখবেন। ExifTool অন্যান্য অডিও ফাইল থেকেও ID3 ট্যাগ পড়তে পারে, যেমন WAV, AIFF, এবং FLAC ফাইল। ট্যাগ সিস্টেম অনুযায়ী এই ফিল্ডটি ভিন্ন হয়:
- ID3v2.3 এবং ID3v2.4:
TPE2ফ্রেম, যেটিকে স্পেসিফিকেশন Band/Orchestra/Accompaniment বলে। - ID3v2.2: পুরনো
TP2ফ্রেম। - ID3v1: কোনো Band ফিল্ড নেই। একমাত্র performer ফিল্ড হলো Artist।
- FLAC এবং Ogg ফাইলের Vorbis কমেন্টে: কোনো স্ট্যান্ডার্ড Band ফিল্ড নেই, কিন্তু কাস্টম ফিল্ডের নাম ব্যবহার করা যায়।
- M4A এবং MP4 ফাইল: কোনো Band ফিল্ড নেই। সবচেয়ে কাছের ফিল্ড হলো
aART, যেটিকে ExifTool AlbumArtist বলে। - WMA ফাইল: কোনো Band ফিল্ড নেই। সবচেয়ে কাছের ফিল্ড হলো
WM/AlbumArtist।
Band কীভাবে Artist থেকে ভিন্ন
ID3v2 স্পেসিফিকেশন প্রতিটি performer ফ্রেমের আলাদা উদ্দেশ্য নির্ধারণ করে। Artist ফ্রেম, TPE1, মূল শিল্পী, প্রধান পারফর্মার, একক শিল্পী, বা পারফর্মিং গ্রুপের নাম ধরে রাখে। Band ফ্রেম, TPE2, রেকর্ডিংয়ের পারফর্মারদের বিষয়ে অতিরিক্ত তথ্য যোগ করে।
কোনো গ্রুপের নাম Artist ফিল্ডেও থাকতে পারে। যে প্রোগ্রাম TPE2 ফ্রেমকে album artist এর জন্য ব্যবহার করে, সেটি সেখানে এক জন ব্যক্তির নামও সংরক্ষণ করতে পারে। তাই Band ফিল্ডে কোনো নাম থাকলেই যে একাধিক ব্যক্তি সেই ট্র্যাকে বাজিয়েছেন, তা প্রমাণ হয় না।
অন্যান্য ফ্রেমে অন্য ব্যক্তিদের নাম থাকে। TPE3 কন্ডাক্টরের নাম ধরে, এবং TPE4 কোনো রিমিক্স বা অনুরূপ নতুন সংস্করণের পেছনের ব্যক্তিদের নাম ধরে।
মানের উৎস কোথায়
Band এর মান হলো টেক্সট, যা কোনো ব্যক্তি বা প্রোগ্রাম ট্যাগে লিখে। প্রোগ্রামগুলো একই ফ্রেমকে বিভিন্ন নামে দেখাতে ও ব্যবহার করতে পারে।
FFmpeg, TPE2 ফ্রেমকে তার album_artist কীতে ম্যাপ করে, এবং Microsoft ডকুমেন্টেশন এই ফ্রেমকে WM/AlbumArtist এর সাথে মিলিয়ে দেখে। Mp3tag প্রোগ্রামও তার ALBUMARTIST ফিল্ড এই ফ্রেমেই সংরক্ষণ করে।
FFmpeg album artist কে অ্যালবামের মূল স্রষ্টা হিসেবে বর্ণনা করে, যখন সে artist থেকে আলাদা হয়। তাই Band ফিল্ডে অ্যালবামের মূল শিল্পীর নাম থাকতে পারে, আবার অন্য কোনো শিল্পী ট্র্যাকটি পরিবেশন করতে পারেন।
মানগুলি দেখতে কেমন
Band এর মান হলো সাধারণ টেক্সট, সাধারণত কোনো ব্যক্তি বা গ্রুপের নাম। ID3v2.3 টেক্সটকে ISO-8859-1 বা Unicode হিসেবে সংরক্ষণ করে, এবং ID3v2.4 এ UTF-8 ও ব্যবহার করা যায়। একটি ID3v2.4 ফ্রেমে একাধিক স্ট্রিং থাকতে পারে, যেখানে স্ট্রিংগুলোর মাঝে null ক্যারেক্টার থাকে।
আপনি এই ধরনের মান দেখতে পারেন:
- স্পেসিফিকেশন অনুযায়ী ফিল্ডটি ব্যবহার করা হলে কোনো band বা orchestra এর নাম।
- অ্যালবামের মূল শিল্পী, যখন কোনো প্রোগ্রাম এই ফ্রেমকে album artist এর জন্য ব্যবহার করে।
Various Artists, যখন কোনো রিলিজে একাধিক ভিন্ন শিল্পীর ট্র্যাক থাকে। এই নামের সংক্ষিপ্ত রূপ হলোVA।
আপনার ফাইলের জন্য এটি কেন গুরুত্বপূর্ণ
Band এবং Artist একই ফাইল সম্পর্কে ভিন্ন প্রশ্নের উত্তর দিতে পারে। Artist ট্র্যাকের মূল পারফর্মারের নাম জানায়, আর Band অ্যালবামের মূল শিল্পীর নাম জানাতে পারে।
তাই এই ২টি ফিল্ডে ভিন্ন মান থাকা সবসময় ভুল নয়। কোনো যৌথ অ্যালবামে আলাদা ট্র্যাকে আলাদা শিল্পী থাকতে পারে, কিন্তু ট্যাগে পুরো অ্যালবামের জন্য একজন মূল শিল্পীর নাম থাকতে পারে।
একটি ID3v2 ট্যাগে অন্তত একটি ফ্রেম থাকলেই হয়, তাই কোনো ফাইলে Band ফিল্ড ছাড়াও ট্যাগ থাকতে পারে। Band ফিল্ড না থাকলেই যে ফাইল নষ্ট হয়েছে, তা বোঝায় না। Band মানটিকে এমন একটি নাম হিসেবে বিবেচনা করুন, যা কেউ যোগ করেছে, এটি ট্র্যাকে কারা বাজিয়েছে তার প্রমাণ হিসেবে নয়।