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