id3 etiketleri nelerdir? MP3 etiketleri nedir ve amaçları nedir?

6 Eylül 2010, 15:53

MP3 içeride. Her şey nasıl düzenlendi?

  • Algoritmalar

Bir gün basit (o zamanlar bana göründüğü gibi) bir sorunu çözmem gerekiyordu: PHP betiğindeki bir mp3 dosyasının süresini öğrenmek. ID3 etiketlerini duydum ve hemen süre bilgisinin ya etiketlerde ya da bir mp3 dosyasının başlıklarında saklandığını düşündüm. Yüzeysel aramalarİnternette bu sorunun birkaç dakika içinde çözülemeyeceğini gösterdiler. Doğam gereği oldukça meraklı olduğumdan ve zamanım kısıtlı olduğundan, üçüncü taraf araçları kullanmamaya, en popüler formatlardan birini kendim bulmaya karar verdim.

İçeride ne olduğuyla ilgileniyorsanız, kediye (trafik) hoş geldiniz.

Bu yazıda ID3v2 etiketlerinin çıkarılması üzerinde ayrıntılı olarak durmayacağız - çeşitli nüanslar olduğu için bu ayrı bir makaleye dahil edilebilir. Ve ayrıca şu anda pratik olarak kullanılmayan başlık parçalarında (örneğin, bir mp3 çerçevesinin başlığının Vurgu kısmı). Ayrıca, hoparlörlerden duyduğumuz verilerle aynı olan ses verilerinin yapısını da dikkate almıyoruz.

ID3 etiketleri

ID3 (İngilizce'den MP3 Tanımlayın), MP3 ses dosyalarında en sık kullanılan bir meta veri formatıdır. ID3 imzası, multimedya oynatıcılar ve diğer programların yanı sıra donanım oynatıcıları tarafından dosya bilgilerini görüntülemek ve ses koleksiyonunu otomatik olarak düzenlemek için kullanılan parçanın başlığı, albüm, sanatçı adı vb. Hakkında verileri içerir.

Vikipedi

Kesinlikle iki tane var farklı versiyonlar ID3 verileri: ID3v1 ve ID3v2.

ID3v1– mp3 dosyasının sonuna eklenen 128 baytlık sabit bir boyuta sahiptir. Burada şunları saklayabilirsiniz: parça adı, sanatçı, albüm, yıl, yorum, parça numarası (sürüm 1.1 için) ve tür.

128 baytın bu tür verileri depolamak için çok küçük bir yer olduğu herkes için oldukça hızlı bir şekilde anlaşıldı. Ve bu nedenle zamanla verilerin ikinci versiyonu ortaya çıktı ve başarıyla kullanıldı - ID3v2.
İlk sürümün aksine, v2 etiketleri değişken uzunluktadır ve dosyanın başına yerleştirilir, bu da akışlı oynatmaya olanak tanır. (ID3v2.4 formatı, verileri dosyanın sonunda saklamanıza da olanak tanır).
ID3v2 verileri bir başlık ve onu takip eden ID3v2 çerçevelerinden oluşur. Örneğin ID3v2.3 sürümünde 70'ten fazla çerçeve türü bulunmaktadır.

  • işaretleyici her zaman 'ID3'e eşit
  • İÇİNDE şu andaüç tane var versiyonlar ID3v2.2, ID3v2.3 ve ID3v2.4
    Sürüm v2.2'nin eski olduğu kabul ediliyor.
    v2.3 en popüler versiyondur.
    v2.4 – popülerlik kazanıyor. V2.3'ten farklarından biri, UTF-8 kodlamasının (yalnızca UTF-16'nın değil) kullanımına izin vermesidir.
  • Bayraklar. Şu anda yalnızca üç (5,6,7) bit kullanılmaktadır:
    kutu: %abc00000
    bir 'senkronizasyon' – yalnızca MPEG-2 ve MPEG-2.5 formatlarıyla kullanılır.
    b 'Genişletilmiş başlık' – genişletilmiş bir başlığın varlığını gösterir
    'Deneysel gösterge' ile – deneysel gösterge
  • Uzunluk. ID3v2 verilerinin uzunluğunu belirlemenin özelliği, her baytta 7. bitin kullanılmaması ve her zaman 0'a ayarlanmasıdır.
Bir örneğe bakalım:

Bu durumda ID3v2 başlığı (10 bayt) ile birlikte ID3v2 verileri 1024 bayt yer kaplar.

ID3v2 başlığından sonra gerçek etiketler gelir. Yukarıda da bahsettiğim gibi ID3v2 etiketlerinin okunmasına ilişkin detaylı bir analize bu yazıda yer vermemeye karar verdim.

Artık ID3 etiketlerinin varlığı ve uzunluğu hakkında bilgimiz var ve mp3 çerçevesini ayrıştırmaya başlayabilir ve sürenin nerede saklandığını anlayabiliriz. Ve aynı zamanda diğer her şeyi anlayın.

MP3 çerçevesi

Mp3 dosyasının tamamı yalnızca sırayla çıkarılabilen karelerden oluşur. Çerçeve bir başlık ve ses verilerini içerir. Kendimize bir kayıt cihazı için ürün yazılımı yazma hedefi koymadığımız için çerçeve başlığıyla ilgileniyoruz.

Bu konuda daha fazla bilgi (birçok tablo ve kuru bilgi)

Başlık boyutu 4 bayttır.

Tanım:

Veri sıkıştırma modları veya bit hızı nedir

3 veri sıkıştırma modu vardır:

CBR(sabit bit hızı) – sabit bit hızı. Tüm parça boyunca değişmez.

VBR(değişken bit hızı) – değişken bit hızı. Bu sıkıştırmayla bit hızı parça boyunca sürekli değişir.

ABR(ortalama bit hızı) – ortalama bit hızı. Bu kavram yalnızca bir dosyayı kodlarken kullanılır. “Çıktı” bir VBR dosyasıdır.

CBR

Dosya sabit bir bit hızıyla kodlanmışsa, sonunda bunu yapabiliriz! Aşağıdaki formülü kullanarak parkurumuzun süresini öğrenin:
Süre = Ses Veri Boyutu / Bit Hızı (bit olarak!) * 8

Örneğin dosya boyutu 350670 bayttır. ID3v1 etiketleri (128 bayt) ve ID3v2 etiketleri (1024 bayt) vardır. Bitrate = 96. Dolayısıyla ses verisinin boyutu 350670 – 128 – 1024 = 349518 byte olur.
Süre = 349518 / 96000 * 8 = 29,1265 = 29 saniye

VBR

Sıkıştırma modunun nasıl belirleneceğini açıklamak gerekir. Çok basit. Dosya VBR ile sıkıştırılmışsa bir VBR başlığı eklenir. Varlığından değişken bir bit hızının kullanıldığını anlayabiliriz.
İki tür başlık vardır: Xing ve VBRI.
Xing, tabloya göre bir konuma ilk mp3 karesinin başından itibaren kaydırılarak yerleştirilir:

Örneğin: ID3v2 etiketimiz 1024 byte alır. Mp3 dosyamızın “Stereo” kanal modu varsa, VBR Xing başlığı 1024 + 32 = 1056 bayt ofsetinden başlayacaktır.

VBRI başlığı her zaman ilk mp3 karesinin başından itibaren +32 baytlık bir uzaklığa yerleştirilir.

Her iki başlıktaki ilk dört bayt, Xing için 'Xing' veya 'Bilgi' belirtecini içerir. Ve VBRI için 'VBRI'.

Bu VBR başlıkları değişken uzunluktadır ve dosyanın kodlaması hakkında çeşitli bilgiler içerir. VBR başlıklarının yapısı (ve daha fazlası) hakkında daha fazla bilgi edinebilirsiniz; örneğin, .

Size sadece şu anda bizi ilgilendiren şeyleri anlatacağım. Yani kare sayısı. Bu sayı 4 bayt uzunluğundadır.
Xing başlığı, başlığın başlangıcından itibaren +8 baytlık ofsette içerir. Başlığın başlangıcından itibaren VBRI +14 bayt olarak.

Sampler Per Frame tablosunu kullanarak değişken bit hızıyla kodlanmış bir mp3 dosyasının süresini bulabiliriz.

Süre = Kare Sayısı * Kare Başına Örnek / Örnekleme Oranı

Örneğin: VBRI başlığından kare sayısını 1118, kare başına örnek = 1152 aldık. Örnekleme frekansı = 44100.
Süre = 1118 * 1152 / 44100 = 29,204 = 29 saniye.

Bugünlük bu kadar. Birisi için yararlı olsaydı - Teşekkür ederim.

Bir mp3'ün içini hemen kazmak isteyenler için -

Her dosya genellikle bir kelimeyle çağrılır, böylece bu kelimeden neden gerekli olduğu ve onunla ne yapılacağı hemen anlaşılır. Ancak bazı dosyalar için yalnızca dosyanın adı ve içeriği değil aynı zamanda meta veriler de vardır. Bu henüz içerik değil ama artık başlık değil. Artık en yaygın ses formatı olan mp3'ün bir etiket sistemi var. Etiketler, ne tür müzik olduğunu, bestenin adının ne olduğunu, kimin tarafından çalındığını, hangi yılda, hangi türde, hangi albümde ve hangi numarada listelendiğini açıklar. Mp3 etiketlerinin kısa ve öz dilinde:

  • başlık (başlık);
  • sanatçı (sanatçı);
  • yıl (tarih);
  • tür (tür);
  • albüm (albüm);
  • parça(parça numarası).

Yukarıdakilere ek olarak, çok daha az kullanılan ve kompozisyonun sınıflandırılması için o kadar önemli olmayan verileri içeren başka etiketler de vardır; örneğin besteci, kelimelerin yazarı, yorum, disk numarası ve yakında. Şarkı sayısı milyarları bulan fanatik bir müzik koleksiyoncusu değilseniz, kimsenin bunlara ihtiyaç duyması pek olası değildir. Listelenen ilk altı etiket herhangi bir sınıflandırma için yeterlidir.

ID3 etiket sistemi dili

Hem yazılım hem de donanım olarak müzik çalarlar, çalınan şarkıyı size sunmak için genellikle dosya etiketlerinden müzik parçası hakkındaki verileri okumaya çalışır. Ayrıca ihtiyacınız olan şarkıyı bulmak istiyorsanız, oynatıcı bunları kullanarak da arayacaktır. Resmi dil Etiketleme sistemine ID3 (mp3 tanımlama) adı verilir ve bu da ipucu verir. Daha spesifik olarak, şu anda ID3v2, yani ikinci sürümün meta veri standardı kullanılmaktadır.

“Kryakozyabra” nereden geliyor?

Peki neden bazı şarkılarda favori oynatıcınız başlıklar ve/veya sanatçılar yerine "abrakadabra" kelimesini gösteriyor?
Cevap basit. Monitörümüzde başka yerlerde "çılgın hatalar" olmasıyla aynı nedenden dolayı - bozuk kodlama.

Bu, Rusça metni bir kodlamada diğerinde okumaya çalıştığımızda olur. Buna göre müzik dosyalarındaki Rusça mp3 etiketleri çarpık bir şekilde görüntüleniyor. Çünkü indirdiğimiz yerdeki ağdaki müziğin çoğunun Kiril etiketleri, UTF-8 standardı tarafından tanınandan farklı bir kodlamada, yani Windows kodlamasında - cp1251, koi8-r veya başka bir yerde bulunur. lanet şey.

Örneğin bir kullanıcı, internetten edindiği müziği Linux sistemlerinde, örneğin Ubuntu'da dinlemek istediğinde doğrudan böyle bir sorunla karşı karşıya kalıyor. Ben de bir kullanıcısı olarak bununla her zaman karşılaşıyorum - Rusça etiketli indirilen her albümün yeniden kodlanması gerekiyor, böylece en sevdiğim Rhythmbox oynatıcımın ne tür müzik çaldığını güzel bir şekilde gösterebilmesi ve daha da önemlisi aradığım müziği bulabilmesi için müzik kütüphanesinde istiyorum.

Üstelik Rusça konuşan sanatçıların müziklerinin %98'i çarpık etiketlerle geliyorsa, bunların yaklaşık yarısı da çarpık kodlamalı dosya adlarıyla indiriliyor. Bu da bazı rahatsızlıklara neden oluyor. Ancak tedavi edilebilir ve kolaydır.

Bir şey daha var - mp3 dosyalarının hiç etiketi yok. Ben istiyorum. Bu makalede tanımlanan tüm sorunlar kolayca çözülebilir. Etiketleri değiştirmek ve yeniden kodlamak için düzenleyiciler ve yardımcı programlar vardır. Ve editörler, yardımcı programlar ve etiketlerle çalışmaya yönelik diğer programlar hakkında mp3 dosyalarının Rusça etiketlerini müzik kitaplığınıza sırayla yerleştirme işlemlerini gerçekleştirmenin basit ve kullanışlı yolları başka bir makalede tartışılacaktır.

Daha önce bir müzik kütüphanesi disk sayısıyla veya örneğin onlara ayrılan raf sayısıyla ölçülebilseydi, artık çoğu müziksever ses koleksiyonlarını megabayt ve MP3 dosyalarının sayısıyla ölçüyor. Herkesin bir müzik kütüphanesi oluşturma geçmişi vardır: Bazıları dosyaları internetten indirip arkadaşlarından kopyalarken, diğerleri Easy CD DA Extractor, Exact Audio Copy ve benzeri programları kullanarak ses CD'lerini kendileri kopyaladılar. Her durumda, bir koleksiyon ancak içinde bir düzen varsa koleksiyon olarak kabul edilebilir. Disk koleksiyonları için sipariş, bir kataloğun derlenmesi ve disklerin belirli bir kritere göre düzenlenmesi anlamına geliyorsa, MP3 koleksiyonunda durum biraz daha karmaşıktır. Şarkıları albümlere ve albümleri sanatçılara göre gruplamak, Melomania gibi bir program kullanarak tüm şarkıları kataloglamak değil, aynı zamanda dosya adlarının doğru olduğundan ve ID3 etiketlerinin varlığından ve doğruluğundan emin olmak da önemlidir. . ID3 etiketleri, her MP3 dosyasına eklenen ve parçanın başlığı, albüm, sanatçı adı vb. hakkında bilgiler içeren bilgilerdir. Winamp ve diğer tüm oynatıcıların bir dosyayı oynatırken kullandığı, o anda hangi şarkının çaldığını gösteren bu veridir. Ses çalarlar tarafından okunan ve oynatma sırasında cihazın ekranında görüntülenen bu bilgidir. Son olarak ID3 etiketleri, ses koleksiyonlarını otomatik olarak düzenlemek ve Windows Media Player, Winamp, BS Player ve medya kitaplığı işlevine sahip diğerleri gibi oynatıcılarda parça aramak için kullanılır. ID3 etiketleri 1996'da ortaya çıktı ve hemen MP3 dosyalarında meta verileri depolamak için bir standart haline geldi. ID3 etiketlerinin ilk sürümü - ID3v1 - yalnızca 128 bayt kaplıyordu. Veriler için çok az yer ayrıldığından, bu tür etiketler şarkı hakkında yalnızca temel bilgileri depolayabiliyordu: başlık, tür (küçük bir listeden seçilmiştir), albüm, sanatçı. Şarkı veya albüm başlıkları otuzdan fazla karakter içeriyorsa kısaltıldı. Elbette boyut sınırlamaları nedeniyle genişletilmiş meta veri depolama yetenekleri söz konusu bile olamazdı. Sürüm 1.1'de sunulan tek gelişme, parça numarasını saklamak için yorum alanının kullanılmasıdır. ID3 etiketlerinin ikinci sürümü - ID3v2 - çok daha esnek ve kullanışlıdır. Benzer isme rağmen, "sıfırdan" yazıldığı ve ID3v1'i temel almadığı için ilk sürümün etiketleriyle "ilgili" değildir. ID3v2 etiketleri, albüm kapakları da dahil olmak üzere çok daha fazla bilgiyi saklayabilir ve karakter sayısında herhangi bir kısıtlama yoktur. ID3v2'nin bir diğer avantajı, bilgilerin Kiril alfabesiyle girilmesini mümkün kılan Unicode'da saklanmasıdır. ID3 etiketlerini düzenlemek için kullanmak uygundur özel programlar Etiketlerin bir sürümden diğerine aktarılmasına yardımcı olan, İnternetten veri aldıktan sonra etiketleri otomatik olarak dolduran ve aynı zamanda dosya yeniden adlandırmayı basitleştiren. Onlar hakkında konuşacağız bugünkü incelemede.

Ultra Etiket Düzenleyici 2.4.3

Bir ses koleksiyonu düzenlerken parçaların karışmadığından emin olmak için dosyaları dinlemelisiniz. Neredeyse tüm etiketleme programlarında bir Oynat düğmesi bulunur, ancak hepsinde yerleşik bir oynatıcı yoktur. Bazıları Windows Media Player'ı açmaya çalışırken, diğerleri varsayılan olarak ses dosyalarını oynatmak için sistemde yüklü olan oynatıcıyı açmaya çalışır. Ultra Tag Editor, çok kullanışlı olan basit bir yerleşik oynatıcıya sahiptir, çünkü bu sayede sürekli olarak iki pencere arasında geçiş yapmanıza gerek kalmaz. Doğru, bu oynatıcının gelişmiş yetenekleri yok ancak şarkının ilk akorlarını dinleyebilir, her iki yönde geri sarabilir ve oynatmayı sorunsuz bir şekilde durdurabilirsiniz.

Program, bir dosyaya yazılan ID3v1 ve ID3v2 etiketlerini karşılaştırmanıza, aralarında veri aktarmanıza ve tek tuşa basarak tüm alanları temizlemenize olanak sağlar. Değişkenleri kullanarak dosya adlarından da etiketler oluşturabilirsiniz. Toplu modda yeni etiketler oluştururken Ultra Tag Editor, dolu etiketlere sahip parçaları atlayabilir, yeni değerleri tüm alanların üzerine yazabilir veya yalnızca boş alanlara bilgi girebilir.

Ayrıca, yeni etiketler oluştururken karakterlerin büyük/küçük harf durumunu kontrol edebilirsiniz; örneğin her kelimeyi büyük harfle yazın veya yalnızca büyük harf kullanın.

Kullanışlı "Otomatik Takip" aracı, parça numarasını gösteren etiket alanını doldurmanıza yardımcı olacaktır. Etkinleştirdikten sonra program penceresindeki dosyaları düzenlemeniz gerekir. doğru sırayla ve albümdeki parçaların numaralandırılmasına başlamak istediğiniz numarayı belirtin. Bundan sonra Ultra Tag Editor sayıları uygun alanlara otomatik olarak girecektir. Çok sayıda dosyada kafa karışıklığını önlemek için filtre kullanabilirsiniz. Kullanırken, Ultra Tag Editor penceresinde yalnızca belirtilen kriterleri karşılayan dosyalar görüntülenir. Böyle bir kriter grubun veya albümün adı, yayınlanma yılı vb. olabilir. Kullanıcının seçimin yapılacağı anahtar kelimeyi ve bu seçimin görüneceği alanı belirtmesi gerekmektedir.

Ultra Tag Editor, paylaşılan yazılım olarak dağıtılır. Deneme sürümünü resmi web sitesinden indirebilirsiniz.

Zortam ID3 Etiket Düzenleyici 4.0

Zortam ID3 Tag Editor'ın ayırt edici bir özelliği, bir medya kütüphanesinin varlığıdır. Bu işlev, kural olarak, medya oynatıcılarda görülebilir, ancak Zortam ID3 Tag Editor'ın yaratıcıları, etiketlerle çalışma yardımcı programında bunun gereksiz olmayacağını düşündüler. Kitaplığa dosya eklemek için programa sabit sürücülerinizi taraması talimatını vermeniz gerekir. Medya kitaplığının rahatlığı, içindeki dosyaların klasörlerde görüntülenmemesi, ancak etiketlerdeki bilgilere göre sıralanmasıdır - bunlar türe, sanatçıya, albümün yayınlanma yılına vb. göre görüntülenebilir. Doğru, sıralama ancak etiketler doldurulduktan sonra doğru şekilde çalışacaktır. Boş etiketli dosyaları bulmak oldukça kolaydır - Zortam ID3 Etiket Düzenleyici, tanımlanamayan dosyaları yerleştirdiği Bilinmeyen Sanatçı gibi ayrı bölümler oluşturur.

Program penceresi hem birinci hem de ikinci versiyonların etiketlerini görüntüler. Bunları hızlı bir şekilde yönetmek için düğmeler vardır: temizle, kaydet, büyük/küçük harf değiştir, her kelimeye büyük harfle başla, ID3v2 etiketlerini ID3v2'den gelen verilerle doldur, iptal et son eylem vesaire. Zortam ID3 Tag Editor'ı kullanarak internette arama yapabilir ve albüm kapaklarını, sanatçıların fotoğraflarını ve şarkı sözlerini bir dosyaya ekleyebilirsiniz. Bu veriler için arama, her dosya için ayrı ayrı veya toplu modda gerçekleştirilebilir. Çok sayıda dosyanın etiketlerini düzenlerken vurgulama işlevi çok kullanışlıdır. Özü, Zortam ID3 Tag Editor program penceresinde dosyaların farklı renklerle vurgulanabilmesidir. Kullanıcı seçim kriterlerini bağımsız olarak ayarlayabilir. Örneğin, etiketleri doldurulmamış dosyaların, düşük bit hızına sahip parçaların, albüm kapağının veya şarkı sözlerinin indirildiği ses dosyalarının vurgulanmasını ayarlayabilirsiniz. Elbette arka ışık renklerini kendiniz tanımlayabilirsiniz. Dosyaların renkli olarak vurgulandığı liste çok daha nettir çünkü hangi dosyaların silinebileceğini ve hangilerinin hala üzerinde çalışılması gerektiğini anında belirleyebilirsiniz. Bir dosyayla çalışmayı bitirmediyseniz ve etiketleri düzenlemek için daha sonra geri dönmek istiyorsanız, onu daha sonra hızlı bir şekilde bulmak için yer imlerine ekleyebilirsiniz. Bu özellik tarayıcılardaki benzer bir özellikle aynı şekilde çalışır. İki dosyayı karşılaştırmak ve aralarında hızla geçiş yapmak istiyorsanız yer imleri de kullanışlıdır.

Büyük ses koleksiyonlarının sahipleri için Zortam ID3 Tag Editor, kopyaları arama olanağı sağlar. Arama yaparken program hem etiketlerdeki hem de dosya adlarındaki bilgileri dikkate alır, bu nedenle yinelenen parçaları belirleme olasılığı oldukça yüksektir.

Zortam ID3 Tag Editor, paylaşılan yazılım olarak dağıtılmaktadır. Deneme sürümünü resmi web sitesinden indirebilirsiniz.

mp3Etiket 5.6

Etiketlerle çalışmaya yönelik hemen hemen tüm programlar çok sayıda ses dosyası meta verilerini değiştirmek için çeşitli araçlara erişim sağlayan sekmeler, düğmeler ve diğer arayüz öğeleri. Mp3Tag'in yaratıcıları, ana program penceresindeki yükü hafifletmenin ilginç bir yolunu buldular. Bölündüler çalışma alanı birbirinden bağımsız ve ayrı ayrı kapatılabilen veya açılabilen birçok pencereye bölünür. Ana pencerede parçaların bir listesi, seçilen dosya için etiket alanları ve bunlarla temel işlemleri gerçekleştirmek için kullanılan düğmeler görüntülenir - yeniden adlandırma, etiket oluşturma, kaydetme, çalma listeleri oluşturma. Diğer tüm bilgiler ek pencerelerde görüntülenir. Bu, ses dosyasının kalitesi ve boyutu, şarkı sözleri, albüm kapağı ve dosyayla ilişkili diğer resimler hakkındaki bilgileri içerir. Böylece gereksiz bilgilerin görüntülenmesini gizlemek için istediğiniz pencereyi kapatabilirsiniz.

Şarkı sözleri ve fotoğraflar manuel olarak eklenebilir veya çevrimiçi veritabanından sorgulanabilir. Aynı şey etiketler hakkındaki bilgiler için de geçerlidir. Programın çalıştığı ana İnternet kaynakları FreeDB veritabanı ve Amazon çevrimiçi mağazasıdır. Ayrıca, etiket bilgilerini bir metin dosyasından indirebilirsiniz; bu, bilgisayarınız İnternet'e bağlı değilse kullanışlıdır. İlginçtir ki, etiketlerle çalışmaya yönelik hemen hemen tüm yardımcı programlar, etiketleri dışa aktarma özelliğine sahiptir. metin dosyası, ancak hepsi ters işlemi (böyle bir dosyadan veri içe aktarma) sağlamaz. mp3Tag'in böyle bir işlevi var. Programa çok fazla işlem yapması talimatını vermek istiyorsanız büyük sayı Dosyaların toplu modda işlenmesi oldukça uzun zaman alabilir. Özellikle bu gibi durumlarda mp3Tag, programın minimum sistem kaynağı kullandığı bir arka plan modu sağlayarak ana çalışmanıza müdahale etmemenizi sağlar. Bu durumda mp3Tag simgesi sistem tepsisine yerleştirilir ve imleci ona hareket ettirerek görevin hangi aşamada yürütüldüğünü görebilirsiniz. mp3Tag, paylaşılan yazılım olarak dağıtılır. Programı resmi web sitesinden indirebilirsiniz.

Mp3/Etiket Stüdyosu 3.5

Mp3/Tag Studio'nun ilginç bir özelliği, program pencerelerini açmadan etiketlerle veya dosyaları yeniden adlandırmayla ilgili işlemleri gerçekleştirebilmesidir. Kurulumdan sonra bağlam menüsünde en sık kullanılan komutları içeren Mp3/Tag Studio alt menüsü görünür. Böylece, dosya yöneticisi penceresinden ayrılmadan, örneğin seçilen dosyalardan tüm etiketleri kaldırabilir, bunları maskeyi kullanarak yeniden adlandırabilirsiniz: "sanatçı adı" artı "şarkı adı", tüm yorum alanlarını temizleyebilir vb. Menü ayrıca son eylemi geri almak için bir komut da sağlar.

Mp3/Tag Studio, toplu dosya yeniden adlandırma ve etiket değişikliklerini ayarlamak için çok çeşitli seçenekler içerir. Yani burada, etiketlerdeki her alan için büyük/küçük harf değişimi, boşlukların kaldırılması, karakterlerin ayrı ayrı kırpılması için kurallar belirleyebilirsiniz. Böylece, örneğin programa parça adlarının kaydedilmesi gerektiğini söyleyebilirsiniz. büyük harflerle ve sanatçının adının yalnızca ilk harfini bırakın. Seçilen ayarlar ileride kullanılmak üzere kaydedilebilir ve daha sonra programa yüklenebilir, böylece ayarları tekrar seçerek zaman kaybetmezsiniz.

Etiketleri yeniden adlandırma ve değiştirme işlemleri tüm dosyalar için geçerli olmayabilir, yalnızca yüklü filtreyle eşleşen dosyalar için geçerli olabilir. Böyle bir filtre, örneğin "1988'de piyasaya sürülen ancak blues türüyle ilgili olmayan ses dosyalarını değiştirme" gibi bir veya daha fazla alan içerebilir. Mp3/Tag Studio ayrıca bu tür uygulamalar için biraz alışılmadık araçlara da sahiptir. Dosya Araçları sekmesine geçerek, süreyi ve ayrıca başından mı yoksa sondan mı kesmek istediğinizi belirterek bir MP3 dosyasını kırpabilirsiniz. Mp3/Tag Studio'yu kullanarak oynatıcı tarafından oynatılamayan bozuk bir dosyayı da düzeltmeyi deneyebilirsiniz. Çoğu zaman, bu tür sorunlar başlıklardaki hatalardan dolayı ortaya çıkar. Mp3/Tag Studio, paylaşımlı yazılım olarak dağıtılır. Deneme sürümünü resmi web sitesinden indirebilirsiniz.

Etiketle ve Yeniden Adlandır 3.3.5

Etiketle ve Yeniden Adlandır penceresi, adları programın yetenekleri hakkında fikir veren üç sekme içerir: etiketleri düzenleme, etiketlerin içerdiği bilgilere göre dosyaları yeniden adlandırma veya ters eylem– dosya adlarını kullanarak etiketleri doldurma.

Program, dosyaları açmak için kullanılan yerleşik bir dosya yöneticisine sahiptir. Çok var özel özellikler ses dosyalarını bulmayı ve vurgulamayı kolaylaştırır. Örneğin, alt dizinlerde bulunanlar da dahil olmak üzere bir klasördeki tüm dosyaları tek bir pencerede görüntüleyebilirsiniz. Diskte bulunan dosyaları ağaç yapısı biçiminde değil, farklı klasörlerde bulunan dosyalar arka arkaya sıralandığında liste biçiminde gösterin. Dosyaları seçmenin yolları da düşünülmüştür - bu, Shift ve CTRL tuşlarını kullanarak veya her dosyanın adının yanında bulunan onay kutularını kullanarak yapılabilir. Etiketle ve Yeniden Adlandır'daki yeniden adlandırma araçları çok esnektir; her şey maskelerin kullanımına dayanmaktadır ve bu nedenle toplu yeniden adlandırma işlemlerini basitleştirir. Örneğin, aşağıdaki maskeyi kullanarak bir albümdeki tüm parçaları adlandırabilirsiniz: şarkıcının adı artı şarkının adı veya albümün adı artı parça numarası. Değişkenlerin herhangi bir kombinasyonunu kullanabilir ve albümün süresi veya yayınlanma yılı gibi bilgileri dosya adlarına ekleyebilirsiniz. Etiketle ve Yeniden Adlandır'ı kullanarak yalnızca dosyaları değil, aynı zamanda sıralandıkları klasörleri de toplu olarak yeniden adlandırabilirsiniz. Değişkenlerle karışıklığı önlemek için önizleme işlevini kullanabilirsiniz. Yeni dosya adları, yeniden adlandırmadan önce adların yanında özel bir pencerede görüntülenecektir. Böylece gerekirse ad değiştirme ayarlarına dönebilir ve bunlarda değişiklik yapabilirsiniz. Ancak dosyaların yanlış adlandırıldığını fark ederseniz, işlem tamamlandıktan sonra Tag & Rename parametreleri hatırladığı için orijinal adlara dönebilirsiniz. son operasyon ve geri alma işlemi yapmanızı sağlar.

Bir tanesi ilginç fırsatlar programlar - seçilen dosyalara veya geçerli klasörde bulunanların tümüne göre bir çalma listesi oluşturun. Hızlı bir şekilde bir çalma listesi oluşturmak için Etiketle ve Yeniden Adlandır, araç çubuğunda özel bir düğme sağlar. Burada rapor oluşturmaya yönelik düğmeleri bulabilirsiniz. farklı formatlar- XML, CSV, TXT ve HTML. Son seçenek çok kullanışlıdır; örneğin, müzik kitaplığınızdan İnternet'te yayınlamak üzere bir şarkı listesi oluşturmak istiyorsanız. Bir rapor oluştururken, etiketlerden hangi bilgilerin rapora dahil edilmesi gerektiğini belirtebilirsiniz: albüm, sanatçı, yayınlanma yılı, tür, bit hızı, süre vb.

Etiketle ve Yeniden Adlandır, paylaşılan yazılım olarak dağıtılır. 30 gün boyunca çalışan deneme sürümünü resmi web sitesinden indirebilirsiniz.

Etiketlercanner 5.0

Tagcanner, ticari programlarla neredeyse aynı özellikleri ücretsiz olarak sunması açısından benzersizdir. Arayüz dört sekmeyle temsil edilir - dosyaları yeniden adlandırmak için Misic Renamer, etiketleri manuel olarak eklemek ve düzenlemek için TAG Düzenleyici, çok sayıda dosyadaki etiketleri aynı anda otomatik olarak değiştirmek için TAG İşlemci ve çalma listeleri oluşturmak için Liste Oluşturucu.

Etiket düzenleyicide, aralarında telif hakkı sahibi, besteci, şarkıyı ilk kez seslendiren şarkıcı gibi çok sayıda alanla çalışabilirsiniz (özellikle kaç tanesinin yeniden coverlandığını düşünürseniz ilginç bir alan). modern müzik sahnesinde var). Her ses dosyasına sabit diskinizden indirdiğiniz bir resim eşlik edebilir ve ayrıca şarkı sözleri de ekleyebilirsiniz. ETİKET İşlemci modu, bir albümün tamamını oluşturan dosyalara ilişkin etiketleri otomatik olarak doldurmak istiyorsanız kullanışlıdır. Bu durumda program bilgi için freedb çevrimiçi veritabanını sorgulayabilir. Ancak albümün bulunabilmesi için şarkıları albümde bulundukları sıraya göre düzenlemeniz gerektiğini unutmayın. Aramanız herhangi bir sonuç vermezse, bir anahtar kelimeyi kullanarak (örneğin albüm başlığını ve sanatçı adını girerek) bir albüm aramayı deneyebilirsiniz. Freedb veritabanındaki Disk ID numarasını biliyorsanız girebilirsiniz. Albüm bulunacak ve ses dosyalarının etiketleri doldurulacaktır.

Dosyaları toplu olarak yeniden adlandırırken, Tagcanner değişkenleri kullanabilir ve ayrıca karakterlerin büyük/küçük harflerini otomatik olarak değiştirebilir, adları harf çevirisi olarak yazabilir veya ters harf çevirisi gerçekleştirebilir. Dosyaların FTP'ye yazılmasını planlıyorsanız “FTP formatı” onay kutusuna dikkat edin. Yüklendiğinde dosya adlarındaki tüm boşluklar alt çizgiyle değiştirilecektir. Diğer yeniden adlandırma özellikleri arasında başlıkların otomatik olarak kırpılması yer alır. belli bir sayı karakterleri, dosyaları belirtilen klasöre aktarma ve bundan sonra kalan boş klasörleri silme.

Dosyanın bulunduğu klasörü yeniden adlandırmanız gerekiyorsa, üzerine sağ tıklayıp "Klasörü ETİKETLE yeniden adlandır" komutunu seçmeniz ve ardından şablonlardan birini belirtmeniz gerekir - sanatçı, albüm, sanatçı+albüm, yıl+ albüm vb.

Yeniden adlandırmadan önce yeni ve eski dosya adlarının listesini görüntüleyebilirsiniz. Dosya başka bir klasöre taşınırsa, o zaman yeni yol bu pencerede gösterilecek ve kalın harflerle vurgulanacaktır. Tagcanner'ı buradan indirebilirsiniz. Program ücretsiz olarak dağıtılmaktadır.

Çözüm

Genel olarak, bu incelemede açıklanan programlardan herhangi biri, etiketleri değiştirmek ve dosyaları yeniden adlandırmak için mükemmeldir - hepsi İnternetten bilgi alabilir, maske kullanarak yeniden adlandırma gerçekleştirebilir, toplu modda etiketleri ve adları değiştirebilir. Dolayısıyla bu tür bir program seçerken öncelikle işi kolaylaştıran küçük şeylere dikkat etmelisiniz. Bunlar, örneğin, Rusça bir arayüzün varlığını, yerleşik bir oynatıcıyı ve yeniden adlandırmadan önce önizlemeyi içerir. Tagcanner incelememizdeki tek ücretsiz program olduğundan ve aynı zamanda tüm bu kriterleri karşıladığından, bu yardımcı programla başlamanızı ve memnun değilseniz ticari bir alternatif aramanızı öneririz.

ID3v1

MP3 formatının oluşturulmasından sonra müzik dosyasıyla ilgili verilerin saklanmasında bir sorun ortaya çıktı. MP3 bunu hiçbir şekilde sağlamadı. 1996 yılında Eric Camp, bu sorunu çözmek için bir dosyaya bellek yığını ekleme fikrini ortaya attı.

ID3 etiketlerinin ilk sürümü, dizeden başlayarak yalnızca 128 bayt yer kaplıyordu. ETİKET. Etiket, önceki oynatıcılarla uyumluluğu korumak için dosyanın sonuna yerleştirildi. Bazıları etiketi okumaya çalışırken biraz ses çıkardı ama çoğu bunu görmezden geldi. Modern oyuncular bu bilgiyi doğru bir şekilde algılıyorlar.

Veriler için çok az alan olduğundan, bu tür etiketler yalnızca bir şarkı hakkında temel bilgileri depolayabiliyordu: başlık, albüm, sanatçı, yorum, her alan için 30 bayt, yılı depolamak için 4 bayt ve tür için bir bayt; 80 değerden oluşan önceden tanımlanmış bir listeden seçilmiştir (Winamp daha sonra listeyi kendi 68 değeriyle genişletmiştir). Şarkı veya albüm başlıkları otuzdan fazla karakter içeriyorsa kısaltıldı. Elbette boyut sınırlamaları nedeniyle genişletilmiş meta veri depolama yetenekleri söz konusu bile olamazdı.

Sürüm 1.1'de sunulan tek gelişme 1997'de Michael Mutschler tarafından önerildi: Yorum alanı hala yararlı herhangi bir şeyi depolamak için çok küçük olduğundan, parça numaralarını depolamak için kullanmak üzere iki bayt kısaltılmasına karar verildi.

Genişletilmiş Format

Genişletilmiş etiket, ID3v1 etiketinin önündeki ek bir veri bloğudur ve bazı ID3(v1-v1.1) alanlarını üç katına çıkarmanıza ve birkaç yeni alan eklemenize olanak tanır. Bu uzantının geliştiricileri, en yüksek uyumluluk fikrini izlemeye çalıştılar; böylece tüm etiketlerin başlangıcı, ID3v1'i anlayan herhangi bir programın veri okumasına veya yazmasına izin veren normal bir ID3v1 etiketinde saklanır ve yalnızca tahsis edilen baytlar yeterli değilse, her alanın devamı genişletilmiş bir blokta saklanacaktır (programın buraya yazabilmesi şartıyla). Genişletilmiş blok 227 bayt kaplar, ID3v1 etiketinden önce bulunur ve TAG+ etiketiyle başlar. Şarkı adı, sanatçı ve albüm alanları için ek 60 bayt, müziğin hızı (tarzı, türü) için 1 bayt (01=yavaş, 02=orta, 03=hızlı, 04=sert), 30 bayt ücretsiz tahsis edildi giriş türünün yanı sıra dosyadaki müziğin başlangıç ​​ve bitiş zamanı için 6 bayt (örneğin, ses seviyesinde yumuşak bir artış için). Yorum alanı genişletilmedi ve 28-30 byte kaldı. Yukarıdakilerden hiçbiri kullanılmazsa otomatik olarak atlanır.

Bu resmi olmayan bir standarttı ve az sayıda oyuncu tarafından destekleniyordu.

ID3 yapısı

Satırlar sıfırlarla veya boşluklarla ayrılır. Kullanılmayan alanlar boş satır olarak doldurulur.

ID3(v1-v1.1): 128 bayt

Genişletilmiş etiket

ID3v1 etiketinden önce yerleştirildi: 227 bayt

Şarkı Sözleri3

Lyrics3, ID3v1.x günlerinde Petr Strnad tarafından uygulanan, şarkı sözlerini bir MP3 dosyasına yerleştirmeye yönelik ilk girişimdir. Metin bloğu, dosyanın sonundaki LYRICSBEGIN ve LYRICSEND satırları arasına, ID3v1.x etiketinin önüne yerleştirildi (eğer orada değilse oluşturuldu). Metin ISO-8859-1 olarak kodlandı, maksimum uzunluk 5100 bayttı, satırlar CR+LF karakterleriyle ayrılmıştı ve zaman damgaları desteği mevcuttu.

Zamanla Lyrics3 v2.00 formatı yayınlandı. daha fazla olasılık(özellikle blok boyutu önemli ölçüde arttı, ek alanlar ve resim ekleme yeteneği ortaya çıktı). Sürüm 2.00 bloğu, LYRICSBEGIN ve LYRICS200 satırları arasına yerleştirilmiş ve değişken uzunluğa sahip olup, son LYRICS200 satırından önceki son 6 bayta yazılmıştır.

Benzer bir fikrin daha esnek ve işlevsel bir şekilde düzenlendiği ID3v2 standardının yayınlanması nedeniyle fikir yaygın olarak kullanılmadı.

Eleştiri ve yorumlar

ID3v1 bir takım sorunlar nedeniyle çok eleştirildi. Birincisi, alanlar depolamaları gereken bilgilerin çoğu için çok küçüktü. Uzun isimler için 30 bayt yeterli değildi, kısaltıldı.

Türün sınırlı sayıda alternatife ayrılması önerisi de birçok rakip buldu. Birçoğu, minimalizm veya barok gibi türlere yer ayırmayan önerilen listeyi beğenmedi.

ID3v2

Eleştirilere yanıt olarak 1998 yılında ID3v2 adında yeni bir standart geliştirildi. ID3 olarak adlandırılsa da ID3'ün ilk versiyonuna çok az benzerlik gösteriyor.

ID3v2 etiketlerinin uzunluğu değişkendir ve akışı desteklemek için genellikle dosyanın başında bulunur. Bir etiket birkaç taneden oluşur çerçeveler, her biri bazı meta veriler içerir. Örneğin, çerçeve TIT2 adı içerir ve GİYİM sanatçının web sitesine bir bağlantı içerir. Çerçevelerin uzunluğu 16 MB'a kadar, etiketin tamamı ise 256 MB'a kadar uzunlukta olabilir. UTF-16 desteği ile kodlama sorunları ortadan kalkıyor. Metin çerçeveleri bir kodlama bitiyle işaretlenmiştir ancak UTF-16 yerine özel bir kodlama kullanırsanız hatalar yine de mümkündür.

İÇİNDE en son sürüm ID3v2 standardı 84'e sahiptir çeşitli türlerçerçeveler ve uygulamalar da kendi çerçevelerini tanımlayabilir. Ayrıca kapak resmi, dakika başına vuruş sayısı, haklar ve lisanslar, kelimeler, serbest metin, bağlantılar ve diğer verileri depolamak için standart çerçeveler de vardır.

Her çerçeve bir tanımlayıcıyla başlar (büyük Latin harfleri ve rakamlar olabilen 4 karakter), sonraki 4 bayt boyuttur ve iki bayt daha bayraktır. Çerçeve başlığının da 10 bayttan oluştuğunu fark edeceksiniz.

ID3v2'nin üç sürümü vardır:

ID3v2.2, yaygın olarak kullanılan ilk ID3v2'dir. 4x( yerine üç karakterli bir çerçeve tanımlayıcı kullanılır TT2 bunun yerine başlık için TIT2). Popüler standartlar ayrıca çerçeveleri v2.2'ye benzeyen v2.3 ve v2.4'ü de içerir. Bu standart eski olarak kabul edilir.

ID3v2.3 tanımlayıcıları 4 bayta genişletir ve bir dizi çerçeve ekler. Bir çerçeve, "/" ile ayrılmış birçok değer içerebilir. Bu, etiketlerin en yaygın sürümüdür.

ID3v2.4, Kasım ayına kadar uzanan en son sürümdür. Dizeleri UTF-16'dan belirgin şekilde daha iyi olan UTF-8'de saklamanıza olanak tanır. Değerleri ayırmak için boş bir bayt kullanılır ( İngilizce), böylece “/” işareti metinde güvenle kullanılabilir. ID3v2.4'te sunulan bir diğer özellik ise ilk sürümde olduğu gibi dosyanın sonuna etiket ekleyebilme yeteneğidir.

ID3v2 bölümleri

Dosya bölme hakkında ilk kez Aralık 2005'te yazmıştık ancak şu ana kadar bu özellik yaygın değil. Kullanıcının bir ses dosyası içindeki belirli bir noktaya veya bölüme hızlı bir şekilde atlamasına olanak tanır veya oynatma sırasında görüntülerin senkronize bir slayt gösterisini sağlar. Tipik Uygulama - Gelişmiş Podcast'ler ( İngilizce), ID3v2.3 veya ID3v2.4 etiketleri tarafından desteklenir.

Eleştiri

ID3v2'nin çeşitli sürümleri kavramsal olarak benzer olsa da, hepsine destek sağlamanın zor olduğu kanıtlanmıştır. Sürümler arasında birkaç ince ve kritik fark vardır. Versiyonlar içinde bile çerçeve yapıları büyük farklılıklar gösterir. Örneğin, çerçeve TIT2 başlıklı ve USLTşarkı sözleriyle çalışmak farklı veri çıkarma algoritmaları gerektirir. APEv2 etiketi gibi diğer etiket formatları bunu önler ve her karenin iç yapısını görüntülemek için basit anahtar/değer çiftlerini kullanır.

ID3v2, sıkıştırma formatının kendisiyle ilgili birçok veriyi saklar. Örneğin, çerçeve TLEN Oynatma ilerlemesini ve çerçeveyi görüntülemek için kullanılmasına rağmen ses kaydının uzunluğunu saklar AENC ses akışı için bir sıkıştırma yöntemi içerir.

Etiket verilerini dosyanın sonuna yerleştirmek ancak ID3v2.4 standardıyla mümkün hale geldi. ID3v2.2 ve 2.3 bunların dosyanın başında yer almasını gerektirir. Veri akışı için bu gerekli olsa da normal bir dosya için etiket bilgilerinin güncellenmesi tüm dosyanın üzerine yazılmasını gerektirir. Etiket düzenleyicileri, etiket büyütüldüğünde dosyanın üzerine yazılmasını önlemek için etiketten sonra boşluk bırakabilir, ancak bu standart değildir: etiket gereksinimleri büyük ölçüde değişir, özellikle de müziğe eşlik eden bir müzik varsa APIC'nin(ilişkisel görüntüler).

Eski uygulamalar

ID3v2.4'ü destekleyen programlar son iki ila üç yılda ortaya çıktı; ancak çoğu dosya ID3v2'nin eski sürümlerini kullanır ve çok az program ID3v2 standart spesifikasyonuyla belirlenen tüm çerçeve türlerini destekler.

Windows Gezgini

Diğer formatlarda ve alternatiflerde kullanın

ID3, MP3 için icat edilmiş olmasına rağmen, bu standart, MP3 ve MP3Pro dışındaki dosya formatlarındaki etiketleri saklayabilir. Etiket listesi genellikle dosyanın bağımsız bir parçasıdır ve herhangi bir şekilde kullanılabilir. Uygulamada, ID3v2'yi kapsamlı şekilde kullanan tek format, etiketin "ID3" adı altında bir RIFF alanı içinde saklandığı AIFF'dir. Aynısı WAV'da da uygulanır ancak kullanılmaz. WAV için yaygın olarak kullanılan tek etiketleme sistemi "Broadcast WAV"dır. Windows medya formatlarının (ASF, WMA, WMV) kendi etiket formatları vardır, ancak aynı zamanda bir özellik olarak dahil edilen ID3'ü de destekler. MP4 ayrıca ID3'ün etkinleştirilmesini beklemektedir ancak aynı zamanda geniş çapta desteklenmemektedir. Diğer kapsayıcı tabanlı formatlar kendi etiketleme sistemlerini kullanır. Bir örnek, kullanan Vorbis'tir.


Hemen hemen her birimiz en az bir kez, bir telefonda veya MP3 çalarda bir şarkının başlığının ve sanatçının adının çarpık bir biçimde, sözde krakozyabrs olarak veya amaçlanan yerine ne zaman görüntülendiği gerçeğiyle karşılaşmışızdır. Şarkının adı, telefonunuzda veya oynatıcınızda kesinlikle istemediğiniz bir web sitesinin adresi beliriyor. Bu şu soruyu gündeme getiriyor: "Parça adı neden bilgisayarda normal bir şekilde görüntüleniyor ancak MP3 oynatıcıda görüntülenmiyor. Peki oynatıcıyı en sevdiğim müziğin adlarını doğru şekilde görüntülemeye nasıl zorlayabilirim?"

Bu ekran görüntülerine baktığınızda müzik dosyalarında oluşabilecek metamorfozları göreceksiniz.

Daha önce orada herhangi bir etiketin varlığından veya varlığından haberdar olmayan bir telefon veya MP3 çaların sahibi için bu söylenebilir: klasik örnek meta verileri tanıma. Uzun süredir müzikle uğraşan kişiler için, müzik kütüphanelerini sadece müzikle değil, onunla ilgili diğer bilgilerle de toplayıp yenilemek, meta veriler faaliyetlerini büyük ölçüde kolaylaştırır. Çünkü müzik dosyalarına eklenen meta veriler sayesinde müziğe gerekli her türlü bilgiyi tamamlamak mümkün hale geliyor. Müziğin yazarının veya sahibinin ihtiyaç ve isteklerine bağlı olarak bilgiler çok çeşitli olabilir. Meta veriler- bu yalnızca parçanın adı veya albümün yayınlandığı yıl değil, aynı zamanda bestecinin adı, düzenlemenin yazarı, şarkının sözleri, web sitesi adresleri, e-postalar - şarkının sanatsal tasarımıyla ilgili her şey veya albüm, örneğin kapak. Ayrıca internet ve daha birçok faydalı fonksiyon aracılığıyla kullanıcıların ilgi alanlarına göre bir araya gelmelerine olanak sağlar. Modern multimedya cihazlarına gelince, içlerindeki şarkıların aranması, dosya ve klasör adlarına göre değil, içerdiği meta verilere göre ve yalnızca meta verilerin yokluğunda dosya adlarına göre gerçekleştirilir. Örneğin, tanınmış markaların cep telefonu üreticileri Nokia'nın, Sony Ericsson, iPod vb. aynı prensibi takip edin.

Şimdi doğrudan meta veriler hakkında
Meta veriler- Yunanca'dan Meta ve enlem. Kelimenin tam anlamıyla veriyle ilgili veri, başka bir veri kümesiyle ilgili bilgi olarak tercüme edilen veriler. Fazla bir şey yok meta veri formatları, Örneğin:

    EXIF Ve IPTC- fotoğraflar veya resimler için meta veriler

    XMP- Adobe'den meta veriler

    ID3 etiketi- mp3 müzik dosyaları için meta veriler

Ses için meta veri geçmişinden
Her şey formatın ortaya çıkışıyla başladı MP3 O zamanlar araştırma ve geliştirmesi Entegre Devreler Enstitüsü tarafından yürütülüyordu. Fraunhofer (Fraunhofer IIS, Almanya). Geliştiricilerin hiçbiri MP3'ün bu kadar popüler hale geleceğini ve tamamen farklı amaçlara yönelik tamamen teknik bir formatın müzik depolamak veya İnternet üzerinden dağıtmak için kullanılacağını hayal edemezdi. MP3 formatı kullanıcılar arasında ne kadar popüler hale geldiyse, çok önemli bir dezavantaj, yani müzik eserleri hakkında bilgi eksikliği de o kadar açık bir şekilde ortaya çıkmaya başladı. Belirli bir dosya hakkındaki tüm bilgiler yalnızca dosya adında yer alıyordu. Birisi örneğin müzik veya albüm kapağı hakkında bir yoruma sahip olmak isterse, bunun için dosyalar oluşturması ve bunları parçanın yanında bir yerde saklaması gerekiyordu. Gerekli bilgilerin bir kısmı dosyanın adına yazılabilirdi, ancak unutmayalım ki o günlerde dosya adları, daha doğrusu uzunlukları, bilgisayar işletim sistemlerinin ilk sürümlerinin yetenekleriyle de sınırlıydı. Daha sonra hevesli programcılar işe koyuldular ve çabalarıyla MP3 formatının ilk meta verileri ortaya çıktı.

1996 yılında kurucu, programcı Eric Kemp ve onun projesi “Studio3” idi. Eric Kemp, bir MP3 dosyasına yalnızca 128 bayt boyutunda küçük bir veri bloğu eklemeyi önerdi. Bu bloğa ID3tag (etiket, İngilizce etiket, etiket) adı verildi. ID3 kısaltması Studio3 için Kimlik Verileri anlamına gelir. Daha sonra TAG adı, WMA, OGG, MP4 vb. gibi diğer formatların meta verilerine sıkı bir şekilde eklendi.

Bir MP3 dosyasına etiket eklemek, oynatıcılarla uyumsuzluğa yol açabilir, bu nedenle Eric Kemp, etiketi dosyanın sonuna yerleştirdi; bu sorun ve böyle bir dosya, etiketleri desteklemeyen bir oynatıcı tarafından oynatıldığında, bu bilgiler herhangi bir sonuç olmaksızın göz ardı edildi. Artık kopyalama veya oynatma sırasında kaybolma korkusu olmadan herhangi bir MP3 dosyasına yeni metin bilgileri eklemek mümkündü. Bunun pratikte nasıl göründüğü, örneğin aşağıdaki kullanılarak görülebilir: standart program Not defteri.

İçin düzenleme Meta verilere gelince, hem sıradan kullanıcılar için tasarlanmış basit hem de profesyoneller için "karmaşık" programlar olmak üzere çok sayıda program vardır.

Aşağıdakiler tanımlanmıştır ID3v1'deki türler

00 - Maviler
01 - Klasik Rock
02 - Ülke
03 - Dans
04 - Disko
05 - Funk
06 - Grunge
07 - Hip-Hop
08 - Caz
09 - Maden
10 - Yeni Çağ
11 - Eskiler
12 - Diğer
13 - Pop
14 - R&B
15 - rap
16 - Reggae
17 - Kaya
18 - Tekno
19 - Endüstriyel
20 - Alternatif
21 - Ská
22 - Ölüm Metali
23 - Şakalar
24 - Film Müziği
25 - Avrupa-Tekno
26 - Ortam
27 - Trip-Hop
28 - Vokal
29 - Caz+Funk
30 - Füzyon
31 - Trans
32 - Klasik
33 - Enstrümantal
34 - Asit
35 - ev
36 - Oyun
37 - Ses Klibi
38 - İncil
39 - Gürültü
40 - Alternatif Rock
41 - Bas
42 - Ruh
43 - Punk
44 - Uzay
45 - Meditatif
46 - Enstrümantal Pop
47 - Enstrümantal Rock
48 - etnik
49 - Gotik
50 - Karanlık dalga
51 - Tekno-Endüstriyel
52 - Elektronik
53 - Pop-Folk
54 - Eurodans
55 - Rüya
56 - Güney Kayası
57 - Komedi
58 - Kült
59 - Gangsta
60 - İlk 40
61 - Hıristiyan Rap'i
62 - Pop/Funk
63 - orman
64 - Yerli ABD
65 - Kabare
66 - Yeni Dalga
67 - Psikedelik
68 - Çılgın
69 - Gösteri Müzikleri
70 - Fragman
71 - Lo-Fi
72 - kabile
73 - asit serseri
74 - Asit Caz
75 - Polka
76 - retro
77 - Müzikal
78 - Rock & Roll
79 - Sert Kaya

12 Aralık 1997'de eklendi:
80 - halk
81 - Folk-Rock
82 - Ulusal Halk
83 - Salıncak
84 - Hızlı Füzyon
85-bebob
86 - Latince
87 - Diriliş
88 - Kelt
89 - mavi çim
90 - Avangard
91 - Gotik Kaya
92 - Progresif Rock
93 - Psikedelik Kaya
94 - Senfonik Rock
95 - Yavaş Kaya
96 - Büyük Grup
97 - Koro
98 - Kolay Dinleme
99 - Akustik
100 - Mizah
101 - Konuşma
102-şanson
103 - opera
104 - Oda Müziği
105 - Sonat
106 - Senfoni
107 - Ganimet Bas
108 - Primus
109 - Porno Kanalı
110 – Hiciv

26 Ocak 1998'de eklendi Winamp 1.7 uyumluluğunu sağlamak için:
    111 - Yavaş Sıkışma
    112 - Kulüp
    113-tango
    114-Samba
    115 – Folklor
13 Nisan 1998'de eklendi Winamp 1.90 uyumluluğunu sağlamak için:
116-balad
117 - Güç Şarkısı
118 - Ritmik Ruh
119 - Ücretsiz
120 - düet
121 - Punk Rock
122 - Davul Solo
123 - Akapella
124 - Avrupa Evi
125 - Dans Salonu
126 - Goa
127 - Davul ve Bas
128 - Kulüp Binası
129 - Sert
130 - Terör
131 - Bağımsız
132 - BritPop
133 - Negerpunk
134 - Polonyalı Punk
135 - yendi
136 - Hıristiyan Gangsta Rap'i
137 - ağır metal
138 - Kara metal
139 - Geçiş
140 - Çağdaş Hıristiyan
141 - Hıristiyan Kayası

1 Haziran 1998'de eklendi Winamp 1.91 uyumluluğunu sağlamak için:
    142 - Merengue
    143 - salsa
    144 - Çöp Metal
    145 - anime
    146-Jpop
    147 – Synthpop
ID3v1.1.
Geliştirilmiş sürüm ID3 Etiket 1997 yılında geliştirici Michael Mutschler tarafından ortaya çıktı. Boş etiket alanlarını okurken programlarda oluşan hataları boş baytlarla değiştirerek düzeltti; bu, programların boş baytla karşılaştığında alanı okumayı durdurmasına olanak tanıdı.

İlk versiyonların ID3 etiketlerinde varsayılan olarak her zaman ISO-8859-1 (Latin 1) kodlaması kullanılır. Ancak etiket örneğin Rusça olarak düzenlenmişse işletim sistemi, daha sonra bilgisayarda kullanılan kodlama etiket için benimsendi. Bu, bir etiket kaydedilirken Kiril alfabesi veya Latince dışında başka bir dil kullanılması durumunda oynatıcının harfler yerine anlamsız semboller, anlamsız kelimeler görüntüleyeceği anlamına gelir. Sorun, etiketin kullanılan kodlama hakkında bilgi içermemesi ve bu olmadan oynatıcının onu tanıyamayacağı için ortaya çıktı. Ancak oynatıcı üreticisi başlangıçta onu Kiril kodlaması ISO-8859-5'i görüntüleyecek şekilde programladıysa, MP3 oynatıcının menü dilini Rusça olarak değiştirirken, yazıtların görüntülenmesinde herhangi bir sorun yaşanmamalıdır. Buna göre, eğer oynatıcı gerekli dilleri desteklemiyorsa, bunlar görüntülenmeyecektir.

Yorumlar ve Eleştiri
Ana kusurİlk versiyonlar, alanların her birinde kesinlikle sınırlı sayıda sembolden oluşuyordu ve alanların sayısı yalnızca yedi konumla sınırlıydı; bu, alanları hakkında daha kapsamlı bilgi görmek isteyen kullanıcıların ihtiyaçlarını hiçbir şekilde karşılamıyordu. müzik. Sanatçı ve albüm adı için 30 karakter her zaman yeterli olmuyordu ve “Yorum” alanı tamamen anlamsız hale geliyordu. Eric Kemp'in yarattığı türlerin listesi de eleştirilere neden oldu. Pek çok ortak türden yoksundu, ancak gereğinden fazla egzotik (nadir) tür vardı.

Ve elbette “krakozyabr” gösterisini de göz ardı etmek mümkün değildi.
Not:
Eksikliklerin o kadar önemli olduğu ve Eric Kemp'in hiçbir şey yaratmamasının daha iyi olacağı izlenimi edinilebilir. Ancak aslında kimse kimseyi suçlamadı çünkü bu yalnızca ilk adımdı ve geliştirici her şeyi aynı anda öngöremezdi.

ID3v2.X
En önemli hata düzeltmeleri 1998'deki ikinci versiyonda İsveçli programcı Martin Nilsson tarafından uygulandı. Eski 30 karakterlik alanlar, etiketi esnek hale getiren ve karakter sayısı gibi katı sınırlarla pratik olarak sınırsız hale getiren çerçevelerle değiştirildi. Çerçeve boyutu 16 MB'a ulaşabilir. Etiketin boyutu 256 MB'a kadar çıkabilmektedir. Birkaç bilgi bloğu - çerçeve için bir tür kaptı. Bir müzik dosyası hakkında daha ayrıntılı bilgi sağlamanın mümkün hale geldiği olasılıklardan sadece birkaçı: bit hızı, ses seviyesi, bunları müzikle senkronize etme yeteneği ile şarkı sözleri (karaoke gibi), her türlü URL, en fazla birkaç resim ve daha birçok bilgi. Önceki sürümlerde olduğu gibi, metinler için ISO-8859-1 kodlaması kullanılıyor, ancak kısmen Unicode (UTF-16) desteği zaten mevcut. Etiketin kendisi dosyanın başına taşınarak ses oynatıcılarının oynatma başlamadan önce meta verileri görüntülemesine olanak tanındı. Ancak bunun bir de olumsuz tarafı var. Bir etiketi eklerken veya değiştirirken dosyanın tamamı yeniden yazılır ve bu çok zaman alabilir. Ancak modern etiket düzenleyicilerin çoğu bu sorunu dolgu (veri için yer ayıran boş alan) adı verilen yöntemle çözer. Bir etiket değiştirildiğinde, eğer bu rezerv yeterliyse, dosyanın tamamı değil, yalnızca etiketin bulunduğu bloğun üzerine yazılır. Standart yedekleme boyutu 4Kb'dir.

Bazılarının listesi ID3v2 çerçeveleri:

    TALB - (Albüm/Film/Şov başlığı) Bu alıntının alındığı albüm, film veya şovun adı

    TPE1 – (Başrol sanatçı(lar)ı/Solist(ler)i)

    TPE2 - (Grup/orkestra/eşlik) Grup/orkestra/eşlik

    TBPM - (BPM (dakikadaki atım sayısı) Dakikadaki atım sayısını içerir

    İLETİŞİM - (Yorumlar) Yorum

    TCOM - (Besteci) Besteci

    TPE3 – (Altyazı/Deion iyileştirmesi) Eserin başlığına açıklama

    TIT1 – (İçerik grubu açıklaması) İçerik grubu açıklamaları (örneğin, "Konser - Piyano", "Hava Durumu - Kasırga")

    TCOP – (Telif hakkı mesajı) Telif hakkı bilgisi

    TPOS – (Setin parçası) Albüm parça numarası (birden fazla ortam kullanılıyorsa, örneğin çift CD)

    TENC – (Kodlayan) Ses dosyasını kodlayan kişi veya kuruluşun adı

    TCON - (İçerik türü) Müzik türü

    TLAN - (Dil(ler) Şarkı sözlerinin dili/dilleri)

    TEXT - (Söz yazarı/Metin yazarı) Şarkı sözlerinin yazarı

    TOLY – (Orijinal söz yazarları/metin yazarları) Yazar(lar) orijinal metin

    TIT2 - (Başlık/şarkı adı/içerik tanımı) Eserin adı

    TIT3 - (Altyazı/Deion iyileştirmesi) Eserin başlığına ilişkin açıklama

    TRCK – (Parça numarası/Setteki konum) Albümdeki parçanın numarası

    USLT – (Senkronize edilmemiş şarkı sözü/metin tranion) Şarkının sözleri (kodlama, dil ve metin türü alanlarını içerir; satır sonlarına izin verilir, her dil ve tür için yalnızca bir metin olabilir)

    WXXX – (Kullanıcı tanımlı URL bağlantı çerçevesi) URL

    TYER – (Yıl) Yıl (4 karakter)

    APIC - (Ekli resim) Kapak (kullanılması önerilir) PNG formatı veya JPG)

    SYLT – (Senkronize şarkı sözü/metin) Karaoke gibi senkronize şarkı sözleri

    ETCO - (Olay zamanlama kodları) Başlangıç/bitiş noktaları hakkında bilgiler, örneğin koro

    SYLT - (Senkronize şarkı sözü/metin) Şarkının sözleri için ses akışıyla senkronizasyon işaretleri

Tüm çerçevelerin ve amaçlarının tam listesini resmi web sitesinde bulabilirsiniz (İngilizce)

Şartname listesinde yer alan çerçevelere ek olarak kullanıcılar, ağırlıklı olarak medya düzenleyici programları kullanarak kendi yapılarıyla kendi çerçevelerini oluşturabilmektedir. Ancak bu tür çerçeveler yalnızca oluşturuldukları programlar tarafından okunabilir.

1998 yılında geliştirilen Sürüm 2.2'nin eski olduğu düşünülüyor ve çok nadiren kullanılıyor, örneğin Apple bunları ürünlerinde kullanmaya devam ediyor. 1999 yılında, Martin Nilsson'un bilgisayar korsanlarıyla mücadele etmek için Unicode (UTF-16) için tam destek eklediği ve meta verileri herhangi bir dilde kaydetmeyi mümkün kılan v2.3 sürümü yayınlandı. Dokuz yeni çerçeve de eklendi.

Sürüm 2.4'te (2000), metin alanları için Unicode UTF-8 kodlaması kullanılmaya başlandı ve v2.4 etiketleri dosyanın sonuna yerleştirilebilir. Ayrıca 18 yeni çerçeve türü eklendi ve önceki 9 çerçeve türü kaldırıldı. Standardın mekaniği öyle ki, aslında 2.3 ve 2.4 sürümleri tek bir sürümde birleştirildi ve giderek daha sık UTF-8 kodlamasında 2.4 çerçeve türü içeren dosyalara rastlıyoruz, ancak bunlar sürüm 2.3 standardı, çoğu etiket kütüphanesi bunları sorunsuz bir şekilde okur. Ancak donanım oyuncularının bu konuda sorunları var.

Yorumlar ve Eleştiri
ID3v2.X şüphesiz etiketler için bir atılım olarak kabul ediliyor ve bugün en çok kullanılan sürüm 2.3. Sürüm 2.4, eklenen UTF-8 kodlamasına ve çerçevelerin hafif bir şekilde birleştirilmesine rağmen, hiçbir şeyi temelden değiştirmedi ve hatta bazen programcılar için zorluklar bile yarattı. Bu nedenle oyuncularda bu sürüme yönelik destek bazen eksik veya kısmen uygulanıyor.

Krakozyabrın görüntülenme sorunu genel olarak aşıldı ancak giderildiği söylenemez.

Sürümlerin çokluğu, çerçeve yapıları arasında birçok küçük tutarsızlığın ve uyumsuzluğun varlığı ve ayrıca etiketin aşırı esnekliği, geliştirmelerinin düzgün bir şekilde görüntülenebilmesini veya düzenlenebilmesini sağlamak için çok çaba harcayan program geliştiricileri için birçok soruna neden oluyor etiketin sunduğu zengin bolluk.

Şarkı sözleri3 etiketi

Şarkı Sözleri3(v1.00)
Şarkı sözleri – şarkı sözleri (“şarkılar” için İngilizce kelimeler) uzun süredir müzik dosyalarıyla birlikte kullanılmaktadır, bir oynatıcı tarafından çalındığında (her biri değil) şarkının sözlerini ekranda görüntüler. Aslında bu ilk karaokeydi ve örneğin yanlış anlaşılan kelimeleri okuma ve hatta istenirse sanatçıyla birlikte şarkı söyleme fırsatı verdi. Sözde şarkı sözü dosyası formatları, yani. şarkı sözleri *.txt gibi ayrı dosyalarda saklandı ve ardından *.lrc'nin MP3 dosyasıyla aynı klasörde olması gerekiyordu, bu da bazı rahatsızlıklara neden oldu.
O zamanlar ID3tag'ın ilk sürümü çok mütevazı yetenekleriyle zaten mevcuttu. Çek Cumhuriyeti'nden bir programcı olan Petr Strnad, ID3v1'i kendi veri bloğuyla, daha doğrusu şarkının sözlerini içeren Lyrics3 etiketiyle desteklemeye karar verdi. Etiketini, ses dosyası ile varlığı zorunlu olan ID3v1 etiketi arasına yerleştirdi. Etiket "LYRICSBEGIN" kelimesiyle başlar, "LYRICSEND" kelimesiyle biter ve şarkının sözleri bunların arasında yer alır.
Müziği şarkı sözleriyle senkronize etmek için şarkı sözlerine mm:ss formatında zaman damgaları ekleyebilirsiniz. Metin kodlaması ISO-8859-1'di (Latince 1), ID3v1'dekiyle aynıydı ve maksimum şarkı sözü uzunluğu 5100 bayt (karakter) idi; bu, herhangi bir şarkının sözleri için oldukça yeterliydi.

Şarkı Sözleri3(v2.00)
Tazminat istiyor ana dezavantaj ID3tag'ın ilk sürümünde yani 30 karakter sınırı olan Petr Strnad, ikinci sürümde önemli değişiklikler yaptı. Etiket, müziğin veya şarkı sözlerinin yazarının adlarını, kapak sanatçısını ve diğer gerekli bilgileri girebileceğiniz alanlara sahiptir. ID3'ün "tür" alanını kullanmaması koşuluyla, tür için alternatif bir alan bile vardır.
Oynatma sırasında slayt gösterisi olarak gösterilebilecek grafik dosyalarına (BMP, JPG, GIF formatı) bağlantılar vardır.
Teorik olarak alanların sayısı sınırsız olabilir. Her alanın kendi değişkeni veya sabit boyutu vardır. Etiketin konumu değişmeden kalır, tıpkı eski Lyrics3 etiketi gibi, ses ile ID3 etiketi arasında bulunur. Etiket "LYRICSBEGIN" kelimesiyle başlar ve "LYRICS200" ile biter. Metin kodlaması aynı kalır - ISO-8859-1.

Yorumlar ve Eleştiri
Lirics3, ilk sürümlerde ID3tag'e iyi bir eklentiydi ancak ID3v2'nin piyasaya sürülmesiyle durum önemli ölçüde değişti ve ek Lirics3 kullanma ihtiyacı tamamen ortadan kalktı. Lirics3'ü tam olarak kullanabilmek için oyuncunun bu etiketi desteklemesi gerekir. Ayrıca “krakozyabr” sorunu da bu etiketten kaçmadı.

Maymun etiketi
APEv1 etiketinin ilk sürümü yalnızca Monkey'in Ses formatı için tasarlanmıştı ve hala Monkey'in Ses'inin eski sürümlerinde bulunabilir. APE etiketinin yapısı ID3 etiketinden önemli ölçüde farklıdır. Geliştiriciler kesinlikle sabit alanlar oluşturma yolunu izlemediler, ancak kullanıcılara bu hakkı sağladılar. Ancak tekerleği yeniden icat etmek istemeyenler için, geliştiricinin hemen aşağıda sunulan önerilen bir kategori listesi bulunmaktadır. Etiket yapısı da oldukça esnektir ve karakter sayısı veya boyutuyla sınırlı değildir. APEv1'in başlığı yoktu, bu nedenle etiket ses dosyasının sonunda yer alıyor ve ID3.1 ile birlikte kullanıldığında ID3'ten önce yer alması gerekirdi. APEv1, ASCII kodlamasını kullandı ve bu, Latin olmayan yazı tiplerini kullanırken doğal olarak "çılgın" görünüme yol açtı. Daha sonra tek bir resmi etiket formatı oluşturuldu. Format haline geldi APE2.

APEv2
APE etiketinin ikinci versiyonunun ortaya çıkışı, MPC formatı MusePack'in (mpp, mp+, mpc, MPEG+) (ortak) geliştiricisi Frank Klemm'e aittir. Ve doğal olarak, bu sürüm etiketi başlangıçta yalnızca bu biçim için tasarlanmıştı. Daha sonra APEv2, Monkey'in Audio, WavPack, OptimFROG ve MP3'lerinde kullanılmaya başlandı. Etiket, etiketin yalnızca sonunda değil, aynı zamanda başlangıcını işaretleyen bir "Başlık" başlığı aldı. , ancak gerekirse dosyanın başına da yerleştirilmesi önerilir. Ancak yine de Frank Klemm, etiketi Unicode kodlamasıyla (UTF-8) sağladı. Bu etiketlere grafik görüntülerin (CD kapakları) kaydedilmesini mümkün kılan, yalnızca metnin değil ikili verilerin de kaydedilmesine izin veren standart da önerildi.

Varsayılan olarak aşağıdaki kategori listesi sunulur:

    Başlık - Şarkı adı

    Altyazı - Eserin başlığına açıklama

    Sanatçı - İcracı

    Albüm - Albüm başlığı

    İlk albüm - Albümün ilk albümü

    Yayıncı - Besteyi kaydeden şirket

    İletken - İletken

    Parça - Parça numarası

    Besteci - Besteci

    Yorum - Örneğin bir eser veya sanatçı hakkında yapılan yorumlar

    ISBN - Tarama ekipmanının ürünü kitap olarak tanımasını sağlayan özel bir kod

    ISRC - Tarama ekipmanının ürünü ses CD'si olarak tanımasını sağlayan özel bir kod.

    Katalog - Katalog numarası

    LC - Etiket kodu

    Yıl - Şarkının çıkış tarihi

    Kayıt Tarihi - Şarkının kayıt tarihi

    Kayıt Konumu - Şarkının kaydedildiği yer

    Tür - Tür

    İlgili - Ek bilgiler

    Dil - Şarkı sözlerinin dili

    Kaynakça - Yazarın veya icracının kaynakçası

Yorumlar ve Eleştiri
Kuşkusuz APEv2'nin alanların sayısı ve uzunluğu konusunda kısıtlamaların olmaması, Unicode kullanımı ve (yeniden) kayıt kolaylığı gibi bir takım avantajları vardır. Yukarıda bahsedildiği gibi APEv2, etiketin iyi bir esnekliğe sahip olması nedeniyle çeşitli ses formatları için kullanılır. Ancak var teknik noktalar, bazı oyuncuların etiketi okurken sorun yaratması. Ancak genel olarak bu, APEv2'nin neredeyse tüm oynatıcılarda ve meta veri düzenleyicilerinde desteklenen etiketler listesine dahil edilmesini engellemez.

WM meta verileri
WM formatının geliştirilmesi ve tanıtılmasıyla eş zamanlı olarak Microsoft kendi medya etiketlerini geliştirdi. WMA, Windows Media standardının bir parçası olduğundan hem ses hem de video için tek bir etiket oluşturuldu. WM için meta verilerin belirli bir adı yoktur; Microsoft bunu basitçe multimedya verileri olarak adlandırır, ancak ASF/WMA etiketi veya WMA/ASF yorumları/meta veriler gibi adlar da yaygındır. WM meta verilerinin yapısı ID3v2tag'a çok benzer. Etiket, her birinin kendi başlığı olan ve hacmini değiştirebilen kategorilere bölünmüştür. Kategori adları büyük ölçüde ID3v2 ile aynıdır ancak yapımcı, stüdyo bilgileri, yaş sınırı vb. gibi videoyla ilgili ek adlar da vardır. Ses veri akışına sahip etiketin kendisi bir ASF (Gelişmiş Sistem Formatı) sarmalayıcı kabına paketlenir. ASF, ses dosyası etiketlerindeki bilgileri otomatik olarak bir arşive girmenize ve dağıtılmış meta verileri, yani doğrudan ses dosyalarında saklamanıza olanak tanır. Dosya uzantısı *.wma veya *.asf olabilir ve *.wma uzantısı yalnızca ses dosyaları için kullanılır.

WM meta verileri, neredeyse tüm ISO/IEC 8859 veya Unikode kodlamalarını kullanabilen XML Sözdizimini temel alır, ancak WM meta verileri yalnızca Unikode'u kullanır.

Bu ve sonraki medya etiketleri için, genel olarak yukarıda açıklananlarla aynı olan bir kategori listesi sunmanın hiçbir anlamı olmadığını düşünüyorum, özellikle de en bunlar doldurulmamış durumda. Bunun nedeni ise; bir yanda bunu yapmak istemeyen kullanıcılar ve müzik yazarları, diğer yanda aynı kullanıcılara yönelik sınırlı sayıda düzenlenebilir kategori sunan yazılımlardır. Bu arada, Windows Media Player'da yerleşik olan meta veri düzenleyicisinin çok iyi bir aralık sunduğunu belirtmek isterim. Nadir bir oynatıcı ve her etiket düzenleyici, örneğin bir şarkının sözlerini müzikle senkronize etmenizi sağlamaz. Ayrıca esere ve sanatçıya ilişkin bilgiler diğerlerine göre biraz daha geniş bir şekilde sunulmaktadır. Ancak bu, bu konuyla alakalı değildir ve hiçbir şekilde WM meta verilerinin artıları veya eksileri hakkında konuşmaz.