Switch 2 のブラウザで動くように簡易プレーヤーを自作してニコニコ動画を見てみた

Switch 2 のブラウザで動くように簡易プレーヤーを自作してニコニコ動画を見てみた

6/19〜6/21 の3日間で作ってだいたい動いたので飽きたやつを掘り出してきた。Switch 2 のブラウザは <video playsinline> でインライン再生ができる……ということは上にコメントを流すしかない。どこかからかどうにかして動画が使えるフラグがオンになった状態のブラウザを探してくる (Captive Portal で出てくるやつではできないらしい、ここでは省略) 必要があるので注意。Switch 1 と同様、明確にブラウザとしてブラウザを起動できるわけではないです。冒頭で出ている通り過去ログなので全体で1000個しかコメントが出てない(はず)ですが、もうちょっと多くても(コーナーケースを踏まなければ)30fpsくらいは安定して出るようです。やったこと:・ログイン状態を引き継ぐため、いい感じにパソコンのブラウザを通してニコニコと通信できるやつを開発 (元々別用途であったものを流用)・コメントの描画は基本的に https://github.com/xpadev-net/niconicomments 、ただし最後にコメントを canvas に全部描く部分が遅かったのでそこだけ DOM でやるやつを書いて差し替え (差し替えたらだいたいの場面で60fps出る、ごちうさ1羽冒頭とかでも30fpsは出る)・そのままだと sm34576729 と同じ理由でカクついたので同じ方法で対処・Switch 2 のブラウザの動画再生が Fragmented MP4 に対応してないので一旦変換サーバーを挟んでなんとかした (HLSには対応しているのだが……)いろんな都合で公開はできないのでご容赦を。フリースタンドだし画面でかいしで家の中で持ち運んで動画見るのに便利なので Switch 2 版公式で出してください(テキトーに作った自作のキャプボ録画アプリから撮って出しでアップロードしたらめっちゃ音ズレてたので再エンコして差し替えました)

http://www.nicovideo.jp/watch/sm45173201