見出し画像

スプラトゥーン2の録画ファイルからバトル開始時間を自動抽出してクリップボードにコピーする

先日、スプラトゥーン2やられたシーン自動頭出しツール iKutをリリースしました。

スクリーンショット 2021-03-16 21.33.22

PCのChromeでアクセスするだけで使えるスプラトゥーン2プレイヤー向けの動画プレイヤーアプリです。機能としては、試合の開始、終了、やられたシーンを自動で頭出しして、その場所にジャンプすることと、スローモーション再生があります。やられたシーンを詳細に分析することで対面の敗因を特定して次回に生かそうという趣旨です。

【新機能】YouTube向けに開始時間一覧をクリップボードにコピーする

このアプリを最近お世話になっているスプラトゥーン2の指導チーム「SEP」で紹介したところ、試合の開始時間一覧をクリップボードにコピーできるとYouTubeのチャプターを自動で作れるので便利、というご提案を頂いたので機能追加しました。

使い方

PCのChromeで https://ikut.app/ にアクセスします。

スプラトゥーン2の録画ファイルを青い部分にドラッグアンドドロップします。

画像5

頭出しが開始されます。

スクリーンショット 2021-03-16 22.04.39

完了を待ちます。

スクリーンショット 2021-03-16 22.04.28

バトル一覧右上の「開始時間をクリップボードにコピーする」ボタンをクリックします。

スクリーンショット 2021-03-16 21.43.55

ダイアログが出てくるので、「クリップボードにコピー」ボタンをクリックすると開始時間一覧がクリップボードにコピーされます。

スクリーンショット 2021-03-16 21.44.30

後はYouTubeの説明欄にペーストする等して使います。

スクリーンショット 2021-03-16 22.14.21

画像10

もっと速くバトル開始時間を抽出したい

右上の設定から「やられたシーンを頭出しする」をOFFにすることで、やられたシーンの頭出しの無効化と引き換えに抽出速度が上がります。

スクリーンショット 2021-03-16 22.10.29

スクリーンショット 2021-03-16 22.10.51

スクリーンショット 2021-03-16 22.44.58

技術的詳細が気になる人向け

本アプリの開発を通して得たノウハウは適時Qiitaに技術記事として公開しています。

スプラトゥーン2のプレイ動画から、やられたシーンだけをディープラーニングで自動抽出する

Flutter Webの単体テストはdart:htmlライブラリを含まないように作る【CI構築】

Flutter Desktopで簡易アノテーションツールを作る

Flutterで一定時間後にアニメーションを開始する

この記事が気に入ったらサポートをしてみませんか?