mp3 dosyalarından seçilen etiketleri kaldırmak için komut satırı aracı


12

MP3 koleksiyonumu temizlemek için MP3 Diags'i kullanarak , ID3v2 etiketine ek olarak, bazı dosyaların Lyrics3, ID3v1 ve bazı APE etiketlerinin de bulunduğunu keşfettim. ID3v2 etiketi dışında tümünü kaldırmak için komut satırı araçları var mı?


Güncelleme: eyeD3 kullandığım ID3v1 etiketlerini kaldırmak için, diğer iki etiket için mp3 dosyalarını python'a okudum ve etiket sınırlayıcıları arasındaki her şeyi sildim. İçin Lyrics3 etiketleri, onlar: "LYRICSBEGIN" ve "LYRICS200" için APE etiketleri, "APETAGEX" ve tekrar "APETAGEX".
lyineyes

Yanıtlar:


10

İd3 etiketlerini değiştirmek için eyeD3'e bir komut satırı yardımcı programı ve python kütüphanesine göz atın . Geçerli dizindeki tüm mp3 dosyalarından şarkı sözlerini ve ID3v1 etiketini kaldırmak için

eyeD3 --remove-lyrics --remove-v1 *.mp3

EyeD3 etiketleri yazarken bir sorun bildirirse, sorunu gidermiş gibi göründüğü gibi komutu yeniden çalıştırmayı deneyin.

Bir APE etiketinin ne olduğundan tam olarak emin değilim ama rasgele kullanıcı etiketlerini eyeD3 ile bir mp3 dosyasından da kaldırabilirsiniz.


1
EyeD3 kullanmaya çalıştım, ancak bu şarkı sözü etiketleri ID3 etiketinin dışında, bu yüzden eyeD3 bunları okuyamıyor veya kaldıramıyor. --Remove-v1 sorunlardan en az birini çözer.
lyineyes

EyeD3 şarkı sözlerini gösterebilir mi? Belki etiketi göstermek için ya -1da simgesini kullanmanız gerekir -v. Belgelere göre şarkı sözlerini işleyebilmelidir. Belki --remove-commentsyardımcı olur
Ulrich Dangel

Hayır, sorun tam olarak şu ana kadar bulduğum araçların hiçbirinin (eyeD3, id3tool, id3v2) ID3 etiketinden bağımsız oldukları için bu şarkı sözlerini gösterememesi. MP3 Diags'da ID3v2 etiketini (elbette şarkı sözlerini saklama yeteneğine sahiptir), aynı zamanda ek etiketleri, ID3v1 ve bu APE ve Lyrics3 etiketlerini gösterir. Tüm bu ekstra etiketleri uzaklaştırmak ve sadece ID3v2 bırakmak için bir yol arıyorum.
lyineyes

10

Daha önce kullandım id3v2ve oldukça iyi buldum.

Yeteneğine göre başkaları da var: id3ve id3tool. Eğer bir Debian tabanlı bir sisteme sahip varsayarsak: aptitude search id3. Eminim diğer paket yöneticilerinin bir arama tesisi olmalıdır.

Bunların istediğiniz her şeyi yapabileceğinden emin değilim (yani Lyrics3 ve APE hakkında hiçbir şey bilmiyorum), ancak bir göz atabilirsiniz. Kesinlikle , ve id3v1 etiketlerini, id3v2 etiketlerini ve her ikisini de kaldırmak için işaretler id3v2vardır (man sayfasına göre).-s-d-D

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.