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.
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
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
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
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
Ş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ı
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.