[iOS] FileMaker Go で YouTube のプレイリストを管理する
最近は Claris の YouTube チャンネルで FileMaker の勉強をしている。家事をしながら音声を聞くだけでも結構勉強になる。
Claris ジャパン – YouTube
https://www.youtube.com/user/filemakerjapan/featured
YouTube の解説はプレイリストで章分けされている。問題は YouTube アプリは順々にプレイリストを順番に見ていくのに向いていないことだ。アプリを閉じて他のアプリ開いたりしてしばらくすると、どこまで再生したか分からなくなる。厳格にレジューム再生できないのだ。
だから、どこまで再生をしたか、自分で管理しなければいけない。
私は FileMaker Go で管理することにした。Claris のプレイリストの一覧(プレイリスト内のビデオではなく、プレイリスト自体の一覧である)はスクレイピングで取得できた。
参考:
[Chrome 拡張機能]Web Scraper で ABEMA ビデオのタイトルと URL の一覧を取得する – with a Christian Wife
https://wacw.cf/2020/05/12/list-abema-video-titles-and-urls-with-web-scraper/
プレイリストの一覧を FileMaker に取り込み、チェックボタンを付ければ、どこまで見たかのチェックリストのできあがりだ。
FileMaker Go 内の YouTube プレイリストの URL をクリックすると、最初に FileMaker 内のブラウザで開き、さらに「Open in Safari」をクリックすることでやっと FileMaker アプリが開く。
もし一発で YouTube アプリを開くようにするにはプレイリストの http:// の部分を youtube:// に変えればいい。
参考:
ios — iOSがYouTubeアプリをクエリで開く(URLスキーム)
https://www.it-swarm-ja.tech/ja/ios/ios%E3%81%8Cyoutube%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%A7%E9%96%8B%E3%81%8F%EF%BC%88url%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%A0%EF%BC%89/1042417021/
不便なのは、そうやって YouTube アプリで開かれたプレイリストは過去の再生状況がリセットされてしまうこと。YouTube はこれまで再生した動画に関しては、動画サムネイルの下に赤いバーが表示されるが、これがすべてクリアされた状態で表示されるのだ。これだと、順々に動画を見ていきたい私は使えない・・・。
仕方がないので、どのプレイリストまでを再生したかを FileMaker Go で管理するだけにして、そのプレイリストへ行くには YouTube アプリ内で Claris のチャンネルのリンクをたどって行くしかない。