見出し画像

JavaScriptで簡単な動画解析 某音ゲーのGREATを検出してみた

某音ゲーのALL PERFECT狙う際に、どこでGREATが出ているか判り難かったので作ってみました。開発環境はTypeScript+Webpack、確認済みの実行環境はiPadのブラウザとWindowsのEdgeです。

必要なもの

  • プログラミン環境(PCなど)

  • 実行環境(PC、iPadなど)

  • プレイ動画(解析対象、ブラウザで再生できる形式)

  • 画像編集アプリ(判定画像作成)

環境構築、iPhone/iPadでのJavaScriptの実行については以下の記事を


解析方法

動画の特定の場所にGREATが表示されているか検出します。
あらかじめ用意したGREAT文字画像と動画を比べて一致率を計算、一定値以上だったらGREAT判定。
簡単な解析です。ここまでできれば、あとは好きな画像解析や画像処理をやりたい放題。

デモプログラム(無料)

ローカルファイルの動画をJavaScript(ブラウザ)で再生することろまで

JavaScriptで動画解析

公開中の音ゲー練習Webアプリ(Windows、iOS、Andoridで動作)の譜面自動生成とかで使っている処理です。

作ったアプリをGitHubやレンタルサーバーとかで公開すればPCは不要に
ただし自己責任でお願いします(商用可)。詳しくはプロフィール記事を見てください。

ダウンロードの際、ブラウザからブロック(危険ファイル)されるかもしれませんが、危険なファイルではありません。noteへのアップロード時にウイルスチェックされています。念のため、使用する前に内容の確認をお願いします。

価格は情報料(基礎研究、基礎調査の手間賃)、ソースコードは参考資料です。購入の際は、デモプログラムが実行できるか確認をお勧めします。

続きをみるには

残り 3,342字 / 1ファイル

¥ 300

期間限定 PayPay支払いすると抽選でお得に!

この記事が役に立ったという方は、サポートお願いします。今後の製作の励みになります。