Bagaimana saya bisa mengonversi perpustakaan musik WAV iTunes ke FLAC dari baris perintah?

8

Saya memiliki perpustakaan musik besar yang saat ini dikelola oleh iTunes di Windows. Ketika saya mulai 5 atau 6 tahun yang lalu merobek musik saya ke PC saya, saya memiliki pemahaman yang cukup mendasar tentang format audio, dan saya agak sewenang-wenang memilih untuk menyalin semua CD saya ke dalam format WAV. Jadi sekarang saya memiliki lebih dari 1 TB musik di iTunes, dan tidak ada file saya yang memiliki metadata yang terlampir. (Perangkat lunak iTunes menyimpan info artis / lagu / dll dalam file XML, jadi saya punya referensi, dan pustaka baik-baik saja, berfungsi dengan baik di iTunes / Windows).

Saya telah menggunakan Ubuntu secara eksklusif selama hampir satu tahun sekarang, dan saya ingin mengonversi perpustakaan musik saya, yang saat ini tersebar di 3 hard drive, ke file FLAC dengan metadata, dan menjauh dari iTunes.

Apa cara paling andal / efisien untuk mengonversi semua file WAV saya di seluruh hard drive ke FLAC dari baris perintah sambil mempertahankan / menambahkan metadata ke file FLAC yang baru? Ada terlalu banyak file untuk diakses melalui satu album sekaligus. Apakah ada perangkat lunak audio sidik jari di luar sana yang dapat menemukan metadata setelah konversi WAV> FLAC? Haruskah saya mencoba dan mereferensikan file iTunes XML atau itu tidak perlu?

whelanska
sumber

Jawaban:

11

Untuk hanya mengkonversi file dari Windows WAV ke FLAC pada commandline, alat flac resmi Instal flacakan menjadi pilihan yang jelas.

flac ~/Music/*.wav

akan mengkonversi semua file WAV dari direktori Musik di HOME Anda ke flac. Dengan menggunakan opsi:

flac --keep-foreign-metadata ~/Music/*.wav

bahkan metadata non-flac akan disimpan dalam file * .flac Anda yang dihasilkan. Namun jika - seperti yang Anda katakan - file Anda tidak ditandai, tidak ada cara mudah untuk mencapai metatag yang benar. Beberapa alat seperti metaflac dari paket flac dapat mengimpor metatag dari file tetapi file-file ini harus memenuhi kriteria spesifik untuk pengenalan tag yang sesuai yang melibatkan konversi file XML Anda.

Oleh karena itu saya lebih suka merekomendasikan salah satu solusi grafis seperti Ex Falso Instal exfalso atau Musicbrainz Picard Pasang picard yang menawarkan penciptaan metatag dari nama file (jika sesuai).

Picard juga memiliki alat untuk mengenali secara otomatis lagu yang tidak ditandai untuk mencarinya di perpustakaan Musicbrainz dan membuat metatag yang sesuai.

Sebelum bermain-main dengan tag, sangat disarankan untuk membuat cadangan file asli Anda seandainya terjadi kesalahan. Saya berbicara tentang pengalaman saya sendiri ketika memberi tag pada banyak file menghasilkan tag yang sepenuhnya salah dan buruk yang menyebabkan dokumen asli hampir tidak dapat diperbaiki karena file-file ini terdaftar dengan nama yang salah (acak) di perpustakaan saya.

Takkat
sumber
Terima kasih, ini persis apa yang saya cari. Picard terlihat sangat menjanjikan, saya akan mencobanya malam ini (setelah cadangan penuh, tentu saja :). Haruskah saya menggunakan kompresi Flac default [-5] atau salah satu yang ekstrem [-0] atau [-8]?
whelanska
1

Belum pernah mencoba ini sendiri karena koleksi musik saya dibangun di Ubuntu, ada panduan bagus di tautan di bawah ini yang mencakup konversi baris cmd dan mengedit penambahan tag

http://www.tuxarena.com/static/cli_audio_guide.php

polmak
sumber