Müzik dosyalarının toplu olarak yeniden etiketlenmesi


9

Müzik dosyaları koleksiyonum yıllar içinde organik olarak büyüdü ve tutarlı etiketleri veya dosya adları yok. Özellikle, eski dosyalar garip ID3v1 etiketlerine sahip olabilir veya hiç etiket içermeyebilir; Dosyaların toplu olarak yeniden etiketlenmesi için iyi bir program önerebilir misiniz?

İdeal olarak, bir yeniden etiketleme programında aşağıdaki özellikleri istiyorum:

  1. Rasgele bir dosya grubu seçmeme ve tümünü yeniden etiketlememe, etiket değerlerini seçici bir şekilde güncellememe olanak tanır (ör. Yalnızca "Sanatçı" yı güncelleyin)

  2. Dosya değerlerinden veya içeren klasör adından etiket değerlerini doldurabilir (ör. Gibi organize edilmiş dosyalar için <album>/<track no.> - <song name>)

  3. ID3v1 ve ID3v2 etiketleri arasında tutarsızlık olup olmadığını tespit edebilir (örneğin, şarkı adı iki versiyonda farklıdır)

  4. CDDB veya MusicBrainz'deki şarkıları aramama ve ardından etiket değerlerini doldurmak için getirilen meta verileri kullanmama izin veriyor.

  5. İki adımlı bir yaklaşımı varsa bonus puanlar: önce etiket değerlerini dosya adından veya MusicBrainz'den doldurun, sonra bunları düzenlememe izin verin, sonunda dosyaları yeniden etiketleyin.

Ben 1. ve 2. oldukça standart olduğunu anlıyorum, ama 3.-5.


1
Linux için klasik müzikle başa çıkacak bir şey var mı? Besteci ve icracı arasında bir ayrım yapmak gerekir: müzik bestecisi hayata geçirilmeden önce besteci öldüğünde maalesef kayıtların besteci olduğu varsayımı maalesef makul değildir. Ayrıca, müzik çalarların sırayla çalabilmesi için önde gelen sıfırlarla sıralı dosya numaralandırmaya izin vermelidir: Bir konçerto için çalma listesini rastgele belirlemenin çok az anlamı vardır.
Peter Flynn

Yanıtlar:


9

Puddletag istediğiniz her şeyi yapmalıdır. Ubuntu Geek'te de bir makale var

MusicBrainz Picard , ses parmak izi ile albümleri otomatik olarak tanımlayabilir. Müzik açık veritabanlarına girilecek kadar popüler değilse , gelecekteki kullanıcılar için bir giriş ve parmak izi ekleyebilirsiniz.


Puddletag tam olarak aradığım şey, teşekkürler! Ayrıca 10.04'ten itibaren çalışan bir Debian / Ubuntu paketi var .
Riccardo Murri

Bu öneri için teşekkürler, Rhythmbox'taki etiketleri sıralamaya çalışmak beni deli ediyor!
Roddie

Puddletag gerçekten özelleştirildikten sonra alanları iyi ele alıyor gibi görünüyor. Ayrıca UTF-8 karakterlerini kabul ediyor ve dosya adlarına da giriyor gibi görünüyor.
Peter Flynn

Gerçekten mükemmel kontrol istiyorsanız "pancar" adlı daha da karmaşık bir çözüm var ...
piedro

Gerçekten mükemmel bir kontrol istiyorsanız, "pancar" adı verilen daha da karmaşık bir çözüm var ... beets.readthedocs.io/en/v1.4.3/guides/index.html Komut satırında çalışıyor ama gerçekten şaşırtıcı büyük koleksiyonlarda bile etiketlemenizdeki bazı ayrıntıları değiştirmek için. Sahte kopyaları yeniden adlandırmak veya öne çıkan sanatçılar gibi istenmeyen başlık eklemelerini temizlemek gibi iyileştirme için kullanıyorum ... dahili olarak musicbrainz veritabanını kullanıyor. Şerefe ve mutlu paskalyalar!
piedro

5

EasyTag , Ubuntu için bulduğum en kapsamlı etiketleyicidir ve çok denedim. CDDB'den arama yapar ve muhtemelen # 5 kriterlerinize izin verir, ki bu muhtemelen benim en sevdiğim şeydir. Dosya / dizin adlarını etiketlere ve tam tersine göre biçimlendirebilir. Bir öğrenme eğrisi vardır, ancak bir kez aşağı olsun benim favorim (filebrowser bölmesini etkinleştirdiğinizden emin olun!). Ubuntu Yazılım Merkezi / Synaptic'te mevcuttur.

MusicBrainz Picard , otomatik arama yapan başka bir etiketleyicidir, ancak tüm gereksinimlerinizi karşılamaya yaklaşmaz. Ancak iyi bir etiketleyici, ancak zaman zaman testis olabilir ... Depolarda da mevcuttur.


Tetikleyiciler Unicode (UTF-8) karakterlerine izin veriyor mu? Müziğimin birçoğu İngilizce olmayan dillerde söyleniyor veya İngilizce olmayan isimlere sahip performansçıları veya bestecileri var ve onları düzgün bir şekilde temsil etmek güzel olurdu.
Peter Flynn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.