このプロジェクトについて
GJ VIDEO EDITORは、自然言語での指示(AIエージェント)とGUIベースのタイムライン編集をシームレスに往復できる動画編集ツールです。プロジェクトの状態を`project.json`で一元管理しているため、AIが生成した構成を人間がUIで微調整し、さらにそれをAIに読み込ませて追記するといったワークフローが可能です。
主な機能は以下の通りです:
- タイムライン編集:映像、字幕、画像、音声のマルチトラック編集。ドラッグ&ドロップ、分割、undo/redo、吸着、ズームに対応。
- 非破壊編集:ソースファイルのオフセット参照による編集。
- 字幕機能:リサイズ、フォント設定、360度回転、縦書き、部分強調に対応。
- ワイプ(PiP):プレビュー上での移動・拡大縮小・角丸設定。
- 書き出し:MP4, WebM, GIF, MP3形式に対応し、解像度や画質の変更が可能。
- ナレーション生成:edge-tts, ElevenLabs, macOS `say` を利用した音声合成。
- テンプレート機能:JSON形式の台本から動画を量産可能。
依存関係はPython標準ライブラリ、Pillow、ffmpegのみで構成されており、外部フレームワークやAPIキーなしで動作します。また、書き出した動画を管理・再生するための「GJ VIDEO VIEWER」が同梱されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.