エクスポートアルバム/への方法はありますかiTunesミュージックライブラリの情報を、たとえばカンマ区切り値(CSV)ファイル、またはスプレッドシートに適した別のファイルに追跡します形式?

少なくとも基本的なメタデータ–がであるスナップショットを取得できるようにしたいアーティスト名、アルバム名、トラック名 –をスプレッドシートまたはデータベースソフトウェアにコピーして、参照、クレンジング、&分析。(私のCDコレクションに関する情報をデータマイニングしたいという理由で私を音楽オタクと呼びたい場合は、すぐに行ってください!:-)

方法はありますか? iTunes自体の中でそのようなメタデータのエクスポートを行うには、またはiTunesライブラリストレージからそのような情報を抽出できるサードパーティのツールがあるかもしれませんか?または、簡単な&ここで共有できる独自の汚い自作スクリプト?

iTunesライブラリの腸のどこかにXMLがあることを知っています。プログラミングオタクでもありますが、誰かを望んでいます。すでにこの特定のホイールを発明しています。

ありがとうございます!

回答

必要なすべての列を確認してくださいのメタデータは、表示しているプレイリストまたはライブラリに表示されます。次に、 shift -クリックまたは-クリックなどで目的の曲を選択します。

画像の説明を入力しますここ

次に、 + C を押してコピーします。これにより、iTunesプレイリストに表示されているものを好きな種類のスプレッドシートに貼り付けることができます。

ここに画像の説明を入力してください

列にラベルを付けることはできませんが、すぐにうまくいきます。

コメント

  • ええと、'それも考慮しないでください。いい答えです!
  • @Kyle質問を見て、実際にアパートで誰にも大声で言った"ああ、私は実際にこれを知っています!"
  • 'これをテストしていますアウトで、最大数百行まではうまく機能しますが、それをはるかに超えて機能させることはできません。' OPがライブラリ全体の分析を行いたい場合は、彼は私の方法を使いたいと思うかもしれません。
  • @KyleCronin I '驚くことではありません。この機能は主に、焼き付け用のライナーノーツを作成するなどの目的で使用されると思います。 CDなど。
  • FWIW、できましたMac 'のiTunesライブラリで最大1500行すべてをエクスポートし、WindowsiTunesライブラリで最大16000行すべてをエクスポートします。また、マウスの代わりに Cmd-A (Windows: Ctrl-A )を使用してすべての行を選択しました。私はまだKyle 'の方法に頼ってこれを自動化し、代わりに生のビットを取得するかもしれません。どちらの回答も優れています。

回答

ファイル->ライブラリ->ライブラリのエクスポートを実行してライブラリメタデータのXMLファイル。そこから、プログラマーがXMLデータをCSV、スプレッドシート、またはデータベースに変換するのは比較的簡単なことです。

たとえば、を作成しました。この簡単なRubyスクリプトを約10分で取得して、XMLからアーティスト、アルバム、トラックの名前を取得し、CSVを出力します。 3つの情報がすべて提供されているトラックにのみ一致し、現在のディレクトリでライブラリファイルを「Library.xml」と呼ぶ必要があることに注意してください。

require "csv" track = /<key>Name<\/key><string>(.*)<\/string>[.\s]*<key>Artist<\/key><string>(.*)<\/string>[.\s]*<key>Album<\/key><string>(.*)<\/string>/ file = File.open("Library.xml", "r") contents = file.read out = CSV.open("Library.csv", "w") contents.scan(track) do |match| out << match end 

回答

回答

もう1つのオプション:exiftoolは音楽ファイルからID3タグも抽出します。その多くのオプションの1つは、入力ファイルごとに1行ずつCSVファイルにそれらを配置することです。プルするタグを制限することもできます。

回答

これを行う1つの方法は、すべての曲でプレイリストを作成することです。初期化。次に、プレイリストをテキストファイルとしてエクスポートします。次に、テキストファイルをExcelにドラッグすると、すべての情報が整理されます。その後、Excelシートをcsvとして保存できます。

回答

www.iTunesStats.comを試してみることを検討してください。これは私が書いたVisualBasicスクリプトであり、iTunesライブラリをループして、あらゆる種類の統計のテキストファイルを提供します。 次に、それらの統計情報を.csvファイルに入れて、長期間保持できるようにします。

コメント

  • これは、 問題がありますが、次の問題があります。1)質問されている質問に具体的にどのように答えるかを示す出力例がない。 2)Macでの使用方法の説明(これは Apple サイトであり、iTunesはWindowsとAppleの両方のマシンで動作することを忘れないでください)。 さらに詳細を追加すると、'反対票を集めていないことに気付くかもしれません。
  • Visual BasicをExcelファイルに入れると、それも実行されます。 ほとんどのMacバージョンのOffice。 LibreOfficeはExcelファイルを開くことができますが、VBAを実行できるかどうかはわかりません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です