動画ファイルの トリム(切り出し)・マスク(領域指定)・再生成(書き出し) をブラウザ上で行えるツールです。
| 機能 | 説明 |
|---|---|
| 動画アップロード | mp4 / avi / mov ファイルをドラッグ&ドロップで読み込み |
| トリム | タイムライン上で開始位置・終了位置をドラッグして切り出し範囲を指定 |
| マスク | フレーム画像上に矩形を描いて、残したい領域を指定(領域外は黒塗り) |
| FPS変換 | 高速カメラ(200fps等)の動画を 30fps などに変換 |
| 書き出し | 上記をすべて適用した mp4 をダウンロード |
このツールを使うには Python と Node.js の2つが必要です。 どちらも無料で、5分程度でインストールできます。
- https://www.python.org/downloads/ を開く
- 「Download Python 3.xx.x」 ボタンをクリック
- ダウンロードしたファイルを実行
- 「Add Python to PATH」にチェックを入れる(これが最も重要です)
- 「Install Now」をクリック
確認方法:コマンドプロンプトを開いて
python --versionと入力し、バージョンが表示されればOKです。
- https://nodejs.org/ を開く
- 「LTS」(推奨版)をダウンロード
- ダウンロードしたファイルを実行し、画面の指示に従ってインストール
確認方法:コマンドプロンプトを開いて
node --versionと入力し、バージョンが表示されればOKです。
- このリポジトリをダウンロードして展開、または
git cloneする - フォルダ内の
setup.batをダブルクリック - 自動で必要なファイルがインストールされます
- 「セットアップ完了!」と表示されたら準備完了です
もし途中でエラーが出たら:
→ Python や Node.js が正しくインストールされているか確認してください
→ 「Add Python to PATH」にチェックを入れ忘れた場合は、Python を再インストールしてください
run.batをダブルクリック- 黒い画面(コマンドプロンプト)が2つ開きます ← これは正常です
- ブラウザで http://localhost:5174 を開く
終了するには:
→ 開いた2つの黒い画面を閉じてください
- 画面中央のエリアに動画ファイルをドラッグ&ドロップ
- またはクリックしてファイルを選択
- 対応形式: mp4 / avi / mov
| 項目 | 説明 |
|---|---|
| Source FPS | 撮影時のFPS(カメラの設定値)を入力。プリセットボタンから選択も可能 |
| Output FPS | 書き出したいFPSを指定。Source FPS より低い値を指定するとフレームが間引かれます |
例:200fps で撮影した動画を 30fps にする場合 → Source FPS: 200, Output FPS: 30
- 動画プレビューの下にあるタイムラインで 青いハンドル をドラッグ
- 左のハンドル = 開始位置、右のハンドル = 終了位置
- Play/Pause ボタンで動画を確認できます
動画内の特定の領域だけを残したい場合に使います。
- 「Capture Frame for Mask」 ボタンをクリックして、現在のフレームを取り込む
- 取り込まれた画像の上で マウスをドラッグして矩形を描く
- 描いた矩形の中だけが残り、外側は黒塗りになります
- 複数の矩形を描くことも可能(「x」ボタンで個別削除、「Clear All」で全削除)
マスクが不要な場合はこのステップをスキップしてください。
- 必要に応じて「Output Name」に出力ファイル名を入力(省略可)
- 「Generate Video」 ボタンをクリック
- 処理が完了するとプレビューが表示されます
- 「Download」 ボタンで mp4 ファイルをダウンロード
A: 先に setup.bat を実行してください。
A: Python のインストール時に 「Add Python to PATH」 にチェックを入れてインストールし直してください。
A: https://nodejs.org/ から Node.js をインストールしてください。インストール後、コマンドプロンプトを開き直してから再度 setup.bat を実行してください。
A: run.bat をダブルクリックした後、黒い画面に「ready」や「Local:」の文字が表示されるまで数秒待ってからブラウザを開いてください。
A: トリマー部分の 「Capture Frame for Mask」 ボタンをクリックして、先にフレームを取り込んでください。
MIT