ITunesのプレイリストをハードドライブのフォルダに基づいて作成できるようにしたいのですが。
たとえば、次のディレクトリ構造があるとします。
C:\MP3s\Doctor Who Music
C:\MP3s\Star Wars Music
これらのすべてのMP3をiTunesにインポートするのは非常に簡単です。必要最低限のバージョンでは、MP3フォルダーをiTunesウィンドウにドラッグするだけで、あとは残ります。
しかし、それを行った後、私ができることは、iTunesをそれらの各ディレクトリに向け、それらを独自のプレイリストに変換させることです。そのため、Doctor Who Music
とStar Wars Music
再生リストは、ハードドライブ上のMP3の場所に基づいています。
ITunesにこれを行う方法はありますか、それとも他のプログラムでこれをだます方法はありますか?
(私はWindowsを使用していますが、Macユーザーもこれに対する回答を高く評価すると思います。)
ITunes 9は本当にシンプルです。iTunes9自体にプレイリストフォルダがあります。必要なのは、特定の場所にある特定のフォルダーをプレイリストペインにドラッグすることだけです。特定のフォルダ内のファイルのみに基づいてプレイリスト全体を作成します。乾杯!
空のプレイリストを作成し、ハードドライブからそのプレイリストにフォルダーをドラッグすると、そのプレイリスト内のすべての音楽がロードされます。
ITunesでは、アルバムまたはアーティストでフィルタリングするSmartPlaylistを作成できる場合があります。フォルダを使用してリストをフィルタリングする方法がないようです。
The GodFather を使用して、曲のコメントフィールドをフォルダー名に変更します。次に、コメントフィールドの情報を評価する動的プレイリストをiTunesで作成できます。
欠点:iTunesに新しい曲を追加する前に、この手順を実行する必要があります。おそらく、これをGodFatherのスクリプトで、またはVisual BasicとiTunesで直接行うことができます。
ああ、解決策を見つけました。
iTunesではこれができないようですが、WinAMPではできます。
そのため、問題のすべてのMP3をWinAMPにエンキューします(通常、簡単な方法は、フォルダー自体を右クリックして[Winampにエンキュー]を選択することです)。結果のプレイリストをM3Uとして保存します。
ITunesで新しい(空の)プレイリストを作成します。
M3UをWindowsエクスプローラーから空のプレイリストとビオラにドラッグします。
1つの問題があります-M3Uを音楽ファイルと同じフォルダーに保存します-そうでない場合、WinAMPはファイル名だけでなくM3Uに相対パスを配置します。これにより、iTunesはこれらを新しいファイルと見なします。すでにインポートされています。 M3Uにパスがなく、ファイル名だけの場合、iTunesはすでにインポートされているファイルを認識し、それに応じて動作します。
OS Xでは、AppleScriptを記述して、必要なことを実行できます。 http://vladalexa.com/scripts/applescript/iTunes/ で確認できる私のDiskHierarcyToItunesは、Macでこれを実行してから、そのライブラリをWindowsのiTunesにエクスポートできます。