iPhoneの「ショートカット」でプレイリスト「トップレート」を再生したい

  • 投稿日:
  • by
  • カテゴリ:

iPhoneで、お気に入りの曲が入ったプレイリスト
「トップレート」を聞くことが多いです。

頻繁に行うことなら、「ショートカット」を使えば
すばやく再生できるようになって便利なはず!

と思ったのですが、やってみたら案外手間取ったので、
やり方をメモしておきます。

「トップレート」プレイリストとは

この「トップレート」プレイリストの実体は、
iTunes上の「評価が★4つ以上」という条件の
スマートプレイリストです。
確か、iTunesに最初から入っていたと思います。
(参考:【iTunes】削除した初期プレイリストを復活する方法 - スキャログ!

これを再生するショートカットを作ればいいわけです。

ちょっと詳しい人は、そんなの簡単、と思うでしょう。
確かに、「ショートカット」アプリの「ギャラリー」に、
「プレイリストを再生」が最初から入っています。
(参考→ 【iOS12新機能】よく聴くプレイリストを1タップで! シャッフル再生を自動化する「ショートカット」アプリ活用 | iPhone | できるネット

私も、そう思っていました...
で、上の手順通りにショートカットを作って、使ってみたんです。
こんなのです↓簡単ですね。

shortcut_to_play_top-rate1.PNG

でも、なぜか曲が再生されないんです。
いや、正確に言うと、曲が再生されない場合が多いのです。

他のプレイリストを再生するショートカットは、
普通に動作するんですが、
なぜか「トップレート」だけ、再生されないんです。
なんでだー!スマートプレイリストだから?

ともあれ、いろいろ試して解決策がわかりましたので、
同じ症状で困っている人がいた場合のため、
書いておきます。

「曲が再生される場合」と「されない場合」の違い

「曲が再生されない場合が多い」と書きましたが、
それは再生される場合もあるということ。
両者の違いは何かと言うと、
ミュージックアプリが最近使われたかどうか
であるようでした。

  1. ミュージックアプリが最近使われていると、
    「トップレート」プレイリストの曲はちゃんと再生される。
  2. ミュージックアプリが最近使われていないと、
    「トップレート」プレイリストの曲は再生されず、
    ショートカットは止まってしまう。

メモリに残っているかどうか、なんでしょうかね。

ならば、ミュージックアプリを起動してから、
「トップレート」プレイリストを再生させればいいのでは?

と考えて、下のようなショートカットを作ってみました。

shortcut_to_play_top-rate2.PNG

内容は以下の通りです。

  1. 「Appを開く」:App「ミュージック」
  2. 「待機」:1秒
  3. 「プレイリストを取得」: プレイリスト「トップレート」
  4. 「ミュージックを再生」:シャッフル、リピートはお好みで

これで、ミュージックアプリが最近使われていようと
いなかろうと、ちゃんと「トップレート」プレイリストの曲が
再生されるようになりました。やったね!

初期設定にあるショートカットとの違いは、
曲が再生される前に、ミュージックアプリが立ち上がる、
という点ですが、特に問題ないと思います。

新しいショートカットを作るには、
ショートカットアプリの右上の「+」を押します↓

shortcut_to_play_top-rate3.PNG

ショートカット作成画面に入りますので、
検索窓をタップします↓

shortcut_to_play_top-rate4.PNG

キーワードを入れると、構成部品が出てきます↓

shortcut_to_play_top-rate5.PNG

shortcut_to_play_top-rate6.PNG

shortcut_to_play_top-rate7.PNG

必要な部品をタップして、並べて保存すればOKです。


まとめ

iPhoneのショートカットで「トップレート」プレイリストを再生する場合、
「Appを開く」→ミュージック、 「待機」→1秒 してから
プレイリストを取得、再生するとうまくいく

ショートカットを使いこなしたい人は、 こちらのサイトを参考にすると良いと思います。
【iOS12】ショートカットアプリの簡単な使い方 - もう一人のY君