コマンドラインから Apple Music ストリーミングコンテンツを含むプレイリストを Apple Music ライブラリに追加する方法はありますか?

コマンドラインから Apple Music ストリーミングコンテンツを含むプレイリストを Apple Music ライブラリに追加する方法はありますか?

ローカルに保存されたファイルの m3u プレイリストをコマンドラインから Apple Music アプリに追加するのは簡単です。たとえば、トラックのパブリック URL に基づいて、ストリーミング コンテンツのプレイリストを作成してライブラリに追加する方法はありますか?

music.app からストリーミング プレイリストを m3u/m3u8 としてエクスポートすると、空のファイルが生成されます。

ストリーミングプレイリストをxmlとしてエクスポートすると、プレイリストの完全なコンテンツとメタデータが取得されますが、アイテムはトラックのパブリックURLではなく、ライブラリを参照する一意の識別子に対応しているように見えます(たとえば、https://music.apple.com/us/album/night-arr-for-cello-piano-by-tom-poster/1720372829または itms:// URI と同じです)。エクスポートされた xml プレイリスト内のアイテムを操作してライブラリに再インポートすることは可能ですが、ライブラリにすでに存在するコンテンツにのみアクセスでき、Apple Music ストリーミングから新しいコンテンツを追加することはできません。

つまり、Apple Music トラックのパブリック URI に基づいて music.app が理解できるプレイリストを作成して追加する方法 (有料の開発者アカウントと MusicKit API キーがなくても、コマンドラインまたはプログラムで) はあるのでしょうか?

関連情報