この記事は、Akatsuki Games Advent Calendar 2025 25日目の記事です
初めまして、アカツキゲームスの有田です
アドベントカレンダーの最終日を枠を頂けましたので、
社内で開発してきた動画レビューツール「VideoReview」をOSSとして公開したので紹介をしたいと思います
動画レビューを行うとき、次のような困りごとを感じたことはないでしょうか?
- 大量の動画がクラウドに置かれているだけで整理できない
- コメントと動画(時間・フレーム)が紐付かない
- 修正のやり取りや履歴が追えなくなる
VideoReviewは、動画を集約しコメントやお絵描きでやり取りできる、チーム向けの動画レビューツールですSNS のような感覚で、「このカットどう?」「ここ直したい」といったレビューをテンポよく回せる環境を目指して作りました
「探す・把握する・確認する」をひとつの流れに
探したい動画に、すぐ辿り着ける高速検索
レビュー対象の動画が増えても、キーワード検索で瞬時に絞り込みができます
ボス名・チャプター名・用途など、あいまいな記憶でも目的の動画にすぐアクセスでき、「探す時間」をほぼゼロにできます
レビュー対象をツリー構造で一元管理
動画はチャプターや用途ごとにツリー構造で整理され、全体の構成を俯瞰しながらレビュー対象を選べます
どの動画がどの文脈に属しているのかが直感的に分かり、レビューの抜け漏れを防ぎます
新着コメントが一目で分かる、迷わないレビュー導線
新しいコメントが付いた動画には「New」アイコンが表示され、次に確認すべき動画がひと目で分かります
コメント → 動画確認 → 次の動画、という流れが自然につながり、レビュー作業を止めずに進められます

レビューの流れを止めない、外部ツールとのシームレスな連携
コメントをSlackへ同時共有し、レビューの拾い忘れ防止
動画へのコメントを、そのままSlackへ同時に共有できます
コメント内容に加えて、該当時刻・スクリーンショット・動画への共有URLを送信することで、Slack上でもレビューを始められます
コメントからタスクチケットを作成し、確実にトラッキング
コメントを起点にAtlassian社のJiraチケットを作成でき、指摘事項や修正タスクをそのままワークフローに乗せられます
チケットには動画へのリンクが含まれるため、「どのシーンの話か」を迷わず確認でき、レビューとタスク管理が自然につながります

動画に直接描き込み、伝えたいポイントを明確に
動画のフレーム上に直接描き込むことで、言葉だけでは伝えにくい位置・形・動きのニュアンスを、そのまま共有できます
コメントに視覚的な情報を加えることで、レビューの意図がより正確に、素早く相手に伝わります

自動化フローに組み込みやすい動画アップロードAPI
VideoReviewでは、動画アップロードをREST APIとして公開しています
CI・バッチ処理・ツール連携などから直接動画を登録でき、レビュー工程を既存の制作フローに容易に組み込むことが可能になっています
オンプレを前提に、必要に応じてクラウドを選べる構成
VideoReviewはオンプレミス環境での運用を前提に設計しています
社内ネットワーク内で動画を完結させることで、機密性の高い映像素材を外部に出さずにレビューを行えます
一方で、運用やチーム構成に応じて、AWS S3 をストレージとして選択することも可能です
オンプレ・クラウドを用途に応じて使い分けることで、セキュリティ・導入コスト・運用負荷のバランスを柔軟に取れます
試して見たい!という方
ローカルで簡単に起動できるDocker環境も用意しています!
手順:
- リポジトリをクローン:git clone https://github.com/KirisameMarisa/video-review.git
- ディレクトリへ移動:cd video-review
- 依存パッケージのインストール:npm install
- Dockerコンテナの起動:docker compose -d --build
- ブラウザでアクセス:http://localhost:3438
今後の展望
描画機能の強化:
現状の手書き注釈に加え、矩形・矢印・文字追加などの図形ツールを実装して、指示を分かりやすくします
動画検索強化:
コメント投稿の範囲から、投稿者から、タグからなど様々な角度から動画の検索性をあげ更新情報を見逃さないように改善します
最後に
VideoReviewは、 実際の制作チーム内で日常的に使われながら改善を続けているツールです
たとえば、
自動テストで撮影したスキットシーンの動画をアップロードし、レビューや過去動画のバックアップ用途として利用されていますまた、多言語チェックにおける動画の集約先としても使われています
現場で使う中で出てきた課題や要望を取り込みながら、
レビュー作業を少しずつ楽にすることを目指して育てています
まだ生まれたばかりではあるものの、沢山のフィードバックをいただいて成長させていきたいと思っているので、Issue や PR などのフィードバックはいつでも歓迎です












