Apakah ada cara untuk mengekspor informasi album / trek dari perpustakaan musik iTunes ke, katakanlah, file nilai yang dipisahkan oleh koma (CSV) , atau format lain yang ramah-spreadsheet?
Saya ingin dapat mengambil snapshot dari setidaknya metadata dasar - menjadi nama artis, nama album, dan nama trek - dan menyalin ke dalam spreadsheet atau perangkat lunak database untuk referensi, pembersihan, & analisis. (Jika Anda ingin memanggil saya nerd musik karena ingin data-informasi tambang tentang koleksi CD saya, langsung saja! :-)
Apakah ada cara untuk melakukan ekspor metadata seperti itu di dalam iTunes itu sendiri, atau mungkin ada alat pihak ketiga yang dapat mengekstrak informasi tersebut dari penyimpanan perpustakaan iTunes? Atau mungkin Anda memiliki skrip homebrew cepat & kotor milik sendiri yang dapat Anda bagikan di sini?
Saya sadar ada XML di suatu tempat di perut perpustakaan iTunes saya, dan saya juga seorang nerd pemrograman, tapi saya berharap seseorang telah menemukan roda khusus ini.
Terima kasih!
Anda dapat melakukan File -> Library -> Export Library dan mendapatkan file XML metadata perpustakaan Anda. Dari sana akan menjadi hal yang relatif mudah bagi seorang programmer untuk mengubah data XML menjadi CSV, spreadsheet, atau database.
Misalnya, saya membuat skrip Ruby cepat ini dalam waktu sekitar 10 menit untuk mendapatkan nama artis, album, dan trek dari XML dan menghasilkan CSV. Perhatikan bahwa itu hanya akan cocok dengan trek yang memiliki semua 3 bagian info yang disediakan, dan itu membutuhkan file perpustakaan disebut "Library.xml" di direktori saat ini:
sumber
Untuk perangkat tambahan / alat bantu yang berfungsi dengan ITunes, mungkin tempat pertama yang dikunjungi adalah Applescripts Doug untuk iTunes . Ada banyak skrip yang bermanfaat di sini.
Di halaman untuk Mengekspor Info ada skrip ini yang mengekspor informasi trek sebagai file teks.
sumber
Satu lagi opsi: exiftool juga akan mengekstrak tag ID3 dari file musik. Salah satu dari banyak opsi adalah untuk meletakkannya dalam file CSV, satu baris per file input. Anda juga dapat membatasi tag mana yang akan ditarik.
sumber
Salah satu cara untuk melakukan ini adalah membuat daftar putar dengan semua lagu Anda di dalamnya. Kemudian Anda mengekspor daftar putar sebagai file teks. Selanjutnya seret file teks ke Excel dan semua informasi Anda harus diatur. Anda kemudian dapat menyimpan lembar excel sebagai csv.
sumber
Silakan coba www.iTunesStats.com. Ini adalah skrip Visual Basic yang saya tulis yang loop melalui perpustakaan iTunes Anda dan menyediakan file teks dari semua jenis statistik. Itu kemudian menempatkan statistik tersebut ke dalam file .csv untuk Anda simpan dalam jangka panjang.
sumber