Một band là một nhóm nhạc công biểu diễn cùng nhau. Trong một tệp âm thanh, Band cũng là một trường metadata lưu thông tin về band. Trường này ghi tên ban nhạc, dàn nhạc hoặc phần đệm trong bản thu.
Trường Band xuất phát từ các thẻ ID3v2, dùng để lưu thông tin về tệp âm thanh ngay bên trong tệp. ExifTool hiển thị trường này là Band, và ID khung ID3v2 của nó là TPE2. Một số chương trình dùng cùng khung này cho album artist, nên giá trị có thể không phải là tên một band.
Những tệp nào chứa nó
Các thẻ ID3v2 gần như luôn được gắn với tệp MP3, nên bạn sẽ thấy trường Band thường xuyên nhất ở đó. ExifTool cũng đọc thẻ ID3 từ các tệp âm thanh khác như WAV, AIFF và FLAC. Trường này khác nhau tùy hệ thống thẻ:
- ID3v2.3 và ID3v2.4: khung
TPE2, mà đặc tả gọi là Band/Orchestra/Accompaniment. - ID3v2.2: khung cũ hơn
TP2. - ID3v1: không có trường Band. Trường biểu diễn duy nhất là Artist.
- Các comment Vorbis trong tệp FLAC và Ogg: không có trường Band chuẩn, nhưng được phép dùng tên trường tùy chỉnh.
- Tệp M4A và MP4: không có trường Band. Trường gần nhất là
aART, mà ExifTool gọi là AlbumArtist. - Tệp WMA: không có trường Band. Trường gần nhất là
WM/AlbumArtist.
Sự khác nhau giữa Band và Artist
Đặc tả ID3v2 gán cho mỗi khung người biểu diễn một mục đích riêng. Khung Artist, TPE1, lưu nghệ sĩ chính, người biểu diễn chính, nghệ sĩ solo hoặc nhóm biểu diễn. Khung Band, TPE2, bổ sung thêm thông tin về những người biểu diễn trong bản thu.
Tên một nhóm cũng có thể xuất hiện trong trường Artist. Một chương trình dùng TPE2 cho album artist cũng có thể lưu tên một người tại đó. Vì vậy, một tên trong trường Band không chứng minh rằng có nhiều người chơi trong bản nhạc.
Các khung khác đặt tên cho những người khác. TPE3 lưu tên nhạc trưởng, và TPE4 ghi tên những người đứng sau một bản remix hoặc một phiên bản mới tương tự.
Giá trị đến từ đâu
Giá trị Band là đoạn văn bản do một người hoặc một chương trình ghi vào thẻ. Các chương trình có thể hiển thị và dùng cùng một khung với những tên gọi khác nhau.
FFmpeg ánh xạ TPE2 sang khóa album_artist của nó, và tài liệu của Microsoft ghép khung này với WM/AlbumArtist. Chương trình Mp3tag cũng lưu trường ALBUMARTIST của nó vào khung đó.
FFmpeg mô tả album artist là người tạo chính của album, nếu khác với artist. Vì vậy trường Band có thể hiển thị nghệ sĩ chính của album, trong khi một nghệ sĩ khác biểu diễn bản nhạc.
Giá trị trông như thế nào
Giá trị Band là văn bản thuần, thường là tên một người hoặc một nhóm. ID3v2.3 lưu văn bản dưới dạng ISO-8859-1 hoặc Unicode, và ID3v2.4 cũng cho phép UTF-8. Một khung ID3v2.4 có thể chứa nhiều chuỗi, với một ký tự null nằm giữa các chuỗi.
Bạn có thể thấy các dạng giá trị sau:
- Tên một band hoặc một dàn nhạc, khi trường này tuân theo đặc tả.
- Nghệ sĩ chính của album, khi một chương trình dùng khung này cho album artist.
Various Artists, trên một bản phát hành có các bản nhạc của nhiều nghệ sĩ khác nhau. Dạng viết ngắn của tên này làVA.
Tại sao điều này quan trọng đối với tệp của bạn
Band và Artist có thể trả lời các câu hỏi khác nhau về cùng một tệp. Artist ghi tên người biểu diễn chính của bản nhạc, trong khi Band có thể ghi tên nghệ sĩ chính của album.
Vì vậy, việc 2 trường có giá trị khác nhau không phải lúc nào cũng là lỗi. Trong một album hợp tác, các bản nhạc có thể có những nghệ sĩ khác nhau, nhưng thẻ vẫn có thể ghi một nghệ sĩ chính cho cả album.
Một thẻ ID3v2 chỉ cần một khung, nên một tệp có thể có thẻ mà không có trường Band. Thiếu trường Band không cho thấy tệp bị hỏng. Hãy coi giá trị Band là một tên mà ai đó đã thêm vào, chứ không phải bằng chứng về việc ai chơi trong bản nhạc.