12
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

いつの間にか MusicKit JS V3 (Beta) が公開されていた件

Last updated at Posted at 2021-07-31

どうしたの?

いやーびっくりした。
MusicKit JS V2 を待ち望んでいたらいつの間にか V2 スキップして V3(Beta) が公開されているんだもん。しかも、2ヶ月前くらいに公開されていたっぽい。
MusicKit JS とは Web ブラウザで音楽をフルで再生出来る JS ライブラリです(すごい)。
ちなみに MusicKit JS V2 は公開されてはいませんが、 [Apple Music for Web] (https://music.apple.com/jp/browse) で実装されています。
これが Apple Music で実装されているバージョン↓

MusicKit.version
> "2.2130.7"

私が運営しているゲーム音楽では V1 なので V3 対応していこうかなと思います。
これがゲーム音楽で実装されているバージョン↓

MusicKit.version
"1.1932.0-2"

V1 Docs

私は毎週こちらのドキュメントを確認し V2 を待っていました。Docs がダークモード対応したんだなぁとか毎週少しの変化を楽しんでいました。しかし、なぜかこの Docs では V3(Beta) を確認することはできません。(謎)

V3 Docs

これが MusicKit JS V3 の Docs です。 Storybook で実装されていますね。
V1 の Docs にもリンクを貼って欲しいところ。

大きな変更点 (参考)

  • Music Video が再生可能になった
    • これすごいですね。 Music Video で何かしらの Web サービス実装できますね。
  • Live Radio や Station が再生可能になった
  • バグ fix などなど。
  • まだ確認していませんが、おそらく購入した iTunes の曲も再生可能になっているはずです。(V1 ではできず、 V2 では出来ていた。確認できたら更新します。)
    • 2021/08/03 追記: 購入した iTunes の曲も再生可能でした。やったぜ。

おわりに

MusicKit V3 で Twitter で検索しても1件くらいしかヒットしないほど話題性ないですが、私にとっては大事件なので Qiita に書いた次第です。 Web で音楽フル再生出来るサブスクは Spotify API と Apple Music API しかないのですが、これがそんなに実装されていない理由はおそらく商用化しづらいからでしょうね。もう少し利用規約を緩くしてもらうと実装が増えるかもしれませんね。といっても提供していただけるだけで私はありがたいです。ありがとう Apple Music。

12
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?