Penandaan ulang file musik secara massal

9

Koleksi file musik saya telah berkembang secara organik selama bertahun-tahun, dan tidak memiliki tag atau nama file yang konsisten. Terutama, file yang lebih lama mungkin memiliki tag ID3v1 aneh atau tidak ada tag sama sekali, yang membuatnya tidak nyaman untuk digunakan dengan browser berbasis tag (seperti tampilan "Katalog musik" dari Rhythmbox). Bisakah Anda menyarankan program yang bagus untuk penandaan ulang file secara massal?

Idealnya, saya ingin fitur-fitur berikut dalam program pemberian tag ulang:

  1. Ini memungkinkan saya memilih set file yang sewenang-wenang dan menandai ulang semuanya, memperbarui nilai tag secara selektif (misalnya, hanya memperbarui "Artis")

  2. Itu dapat mengisi nilai tag dari nama file atau nama folder yang mengandung (misalnya, untuk file yang diatur seperti <album>/<track no.> - <song name>)

  3. Itu dapat mendeteksi apakah ada ketidakkonsistenan antara tag ID3v1 dan ID3v2 (misalnya, judul lagu berbeda dalam dua versi)

  4. Ini memungkinkan saya mencari lagu di CDDB atau MusicBrainz dan kemudian menggunakan metadata yang diambil untuk mengisi nilai tag.

  5. Poin bonus jika memiliki pendekatan dua langkah: pertama mengisi nilai tag dari nama file atau MusicBrainz, lalu izinkan saya mengeditnya, akhirnya menandai ulang file.

Saya mengerti bahwa 1. dan 2. cukup standar, tetapi bagaimana dengan poin 3.-5.?

Riccardo Murri
sumber
1
Apakah ada sesuatu di luar sana untuk Linux yang akan menangani musik klasik? Perlu untuk membedakan antara komposer dan pemain: asumsi bahwa rekaman adalah semua komposer sayangnya tidak dapat dipertahankan ketika komposer telah mati sejak sebelum rekaman musik menjadi layak. Ini juga harus memungkinkan penomoran file berurutan dengan angka nol di depan sehingga pemain musik dapat bermain secara berurutan: ada sedikit gunanya mengacak daftar putar untuk sebuah konser.
Peter Flynn

Jawaban:

9

Puddletag harus melakukan semua yang Anda minta. Ada juga artikel di Ubuntu Geek

MusicBrainz Picard dapat secara otomatis mengidentifikasi album melalui audio finger-printing. Jika musik tidak cukup populer untuk dimasukkan ke dalam database terbuka mereka , Anda dapat menambahkan entri dan sidik jari untuk pengguna di masa depan.

piedro
sumber
Puddletag persis apa yang saya cari, terima kasih! Mereka juga memiliki paket Debian / Ubuntu untuk diunduh yang berfungsi mulai 10,04 dan seterusnya.
Riccardo Murri
Terima kasih atas saran ini, mencoba menyortir tag di Rhythmbox membuat saya gila!
Roddie
Puddletag tampaknya memang menangani ladang dengan baik, setelah disesuaikan. Itu juga menerima karakter UTF-8, dan mereka tampaknya membuatnya menjadi nama file OK juga.
Peter Flynn
Jika Anda benar-benar menginginkan kontrol yang sempurna, ada solusi yang lebih canggih yang disebut "bit" ...
piedro
Jika Anda benar-benar menginginkan kontrol yang sempurna, ada solusi yang bahkan lebih canggih yang disebut "bit" ... beets.readthedocs.io/en/v1.4.3/guides/index.html Ini bekerja pada baris perintah, tetapi sungguh menakjubkan untuk mengubah beberapa detail dalam pemberian tag Anda bahkan pada koleksi besar. Saya menggunakannya untuk perbaikan seperti mengganti nama duplikat palsu atau membersihkan penambahan judul yang tidak diinginkan seperti artis unggulan ... secara internal ia menggunakan basis data musicbrainz. Ceria dan selamat Paskah!
piedro
5

EasyTag adalah tagger paling komprehensif yang saya temukan untuk Ubuntu, dan saya sudah mencoba banyak. Itu pencarian dari CDDB dan memungkinkan untuk kriteria # 5 Anda, yang mungkin hal favorit saya tentang hal itu. Itu dapat memformat nama file / direktori berdasarkan tag dan sebaliknya. Ini memiliki kurva belajar, tetapi begitu Anda mendapatkannya turun sejauh ini fav saya (pastikan untuk mengaktifkan panel filebrowser!). Ini tersedia di Ubuntu Software Center / Synaptic.

MusicBrainz Picard adalah tagger lain, yang melakukan pencarian otomatis, tetapi tidak mendekati memenuhi semua persyaratan Anda. Namun itu adalah tagger yang baik, tetapi kadang-kadang bisa sulit ... Ini juga tersedia di repositori.

Deadite81
sumber
Apakah ada penanda yang mengizinkan karakter Unicode (UTF-8)? Banyak musik saya dinyanyikan dalam bahasa non-Inggris, atau ada pemain atau komposer dengan nama non-Inggris, dan alangkah baiknya jika mereka diwakili dengan benar.
Peter Flynn