iTunes の曲名を一括置換する (macOS)

スクリプトエディタを使う。以前は AppleScript しか使えなかったが、現在では JavaScript で簡潔に書けるようになった。

次のスクリプトを実行すると、iTunes で選択したトラックの曲名を置換できる。

app = Application("iTunes");
app.selection().map((track) => {

	// 「J.S.Bach;Choral」→「J.S.Bach: Choral」のように置換
	track.name = track.name().replace(/;/, ": ");

	return track.name();
});

f:id:scientre:20190411205501p:plain
スクリプトエディタ