Published by @SoNiceInfo at 10/12/2020
iOS 14から動画を常に最前面で再生できるピクチャインピクチャ(PiP)が追加されました。
しかし、YouTubeでPiPするにはプレミアム会員に登録する必要があります。
今回は非プレミアム会員でもPiPを利用する方法
を紹介します。
解説のいらない人はYouTube PiP - ショートカットからショートカットをインストールして利用を開始してください。
ここで紹介する方法は、2021/2/6時点では可能ですが、今後対策され使えなくなる可能性があります。
こちらがここで紹介する手法でPiPする方法の動画です。 YouTubeアプリの共有からショートカットを経由してGoogle Chromeを開いてPiPしています。
ここで紹介する手法で必要なのはAppleのショートカットアプリ
とGoogle Chrome
です。
持っていない人はここからダウンロードしましょう。
「ショートカット」をApp Storeで
「Google Chrome - ウェブブラウザ」をApp Storeで
必要なアプリをインストールしたらYouTube PiP - ショートカットからショートカットをインストールしてください。一度もショートカットを使ったことがない人、公開されたショートカットを使ったことがない人は、以下2つのことを事前に実施する必要があります。
「ショートカットアプリを開いて任意のショートカットを使う」
「設定→ショートカット→"信頼されていないショートカットを許可"する」
ショートカットのインストールが完了すると適当なシェアボタンを押すと下の方に「YouTube PiP」が表示されます。必要なら「アクションを編集」からお気に入りに追加することで「YouTube PiP」が上の方に表示されます。
今回のショートカットでは以下のYouTubeの以下の特徴を利用しています。
ということでYouTubeアプリの共有ボタンから渡されたURLに対し、
https://youtube.com/embed/動画ID
を取得という処理をすることでYouTubeアプリからPiPできるようにしています。
ショートカットの中はこうなっています。
プログラミング教育が浸透するともっとショートカットアプリを使いこなす人がでてくるんだろうなぁ。
Web版YouTubeでPiPできなくなったりできるようになったりしているようにこの手法も対策され使えなくなる場合があります。(再掲)