スターデジオの録音(3)プログラム修正にとりかかるが…

自分で書いたコードとは言え、数年前なのでロジックを理解するのにかなり時間を要したが、ようやく何を書いていたのかを思い出した。要は、その週の曲名リストのテキストファイルを入力して、累積している過去の曲名リストと照合し、マッチすれば印を付けて書き出し、マッチしなければそのまま書き出して累積ファイルにも追加する、というプログラムだ。
結果として、既に録音済みの曲に印が付いた、その週の曲名リストのテキストファイルが得られる。
ところで今回の修正は、曲名だけでなくアーティスト名も含めて照合できるようにすることが目的だが、過去の累積ファイルにはアーティスト名がないので、最初に現有のMP3ライブラリからリストを作成する必要がある。そこでiTUNESから曲名とアーティスト名のリストを抽出する方法を調べているうちに、iTUNESの情報を他ソフトで利用するためのxmlファイルが用意されていることが分かった。
デフォルトでマイミュージックの下のiTunesフォルダにあるiTUNES Music Libraries.xmlがそうだ。
これを利用しない手はない。これを累積ファイルの代りに参照できれば照合元としては完璧だ。

コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)