ブログ/tutorials·2026年9月28日·2分·執筆:eroqチーム
DaVinci Resolve StudioでAI動画とナレーションを生成
DaVinci Resolve Studio用eroqスクリプトで、AIクリップ、静止画、ナレーションを「eroq」ビンへ。現在のフレームを始点にもできます。導入、対応版、料金。
DaVinci Resolveは、多くのショートフィルム、広告、YouTube動画が仕上げられる場所です。eroqスクリプトは、生成をタイムラインのすぐ隣に置きます。ショットを書いてレンダリングすれば、ファイルは現在のプロジェクトの「eroq」ビンに、あるいはタイムラインの末尾に直接入ります。再生ヘッドの位置のフレームを新しいクリップの最初のフレームにもできるので、ショットを延長したり、2つのショットをつないだりする最速の方法になります。
どのResolveで動くか
Blackmagicがルールを変えたので、ここは重要です。
- DaVinci Resolve Studio 21.1以降:動作します。Pythonが組み込まれているので、ほかにインストールするものはありません。
- Studio 18.5〜21.0:python.orgからPython 3(64ビット)をインストールすれば動作します。
- 無償版 18.5〜19.0.x:Python 3をインストールすれば動作します。
- 無償版 19.1以降:動作しません。Blackmagicは19.1でスクリプトのウィンドウをStudio専用の機能にし、21.1以降の無償版はPythonスクリプトを完全に無視します。19.1〜21.0では、スクリプトがその旨を説明して停止します。
インストール
DaVinci Resolve用eroqからzipをダウンロードして展開し、インストーラーを実行します。
- macOSとLinux:
install.command(macOSで、ダウンロードしたスクリプトをシステムが開こうとしない場合は、右クリックして「開く」を選びます)。 - Windows:
install.bat。
どちらもeroq.pyというファイル1つを、ResolveのScripts/Utilityフォルダにコピーします。あとはWorkspace → Scripts → Utility → eroq(日本語UIでは「ワークスペース → スクリプト → Utility → eroq」)を開きます。まだ表示されていなければ、Resolveを再起動してください。
接続
Connect eroq(eroqを接続)をクリックします。ブラウザでeroq.aiが開くので、ログインしてAllow(許可)をクリックすると、タブにeroqが接続されたことが表示されます。Resolveに戻ると、ヘッダーにクレジット残高が表示されています。スクリプトのキーは「開発者 → APIキー」に「DaVinci Resolve on お使いのコンピューター名 (connected)」として表示され、そこで取り消せます。APIキーの貼り付けでも接続できます(⚙ボタン)。
クリップを生成する
Videoタブを選び、ショットを書いて、エンジン、長さ、アスペクト比を選びます(アスペクト比は、タイムラインに最も近いものが初期値になります)。そしてGenerateを押します。
- ステータス行にジョブの進行状況が表示されます。キュー待ち(コールドスタート)、レンダリング中、ダウンロード中、そして最後にファイルの保存先です。
- 長さはエンジンがレンダリングできる値に自動で合わせられ(たとえばVeoは4秒、6秒、8秒)、料金の目安には実際に得られる長さが表示されます。
- 複数のレンダリングを同時に実行でき、そのあいだもResolveは普段どおりに使えます。
クリップが届くと、Movies/eroq/<project>(WindowsとLinuxではVideos/eroq)に保存され、プロジェクトのeroqビンに読み込まれます。Append to timeline(タイムラインに追加)にチェックを入れると、現在のタイムラインの末尾に追加されます。タイムラインが開いていなければ、eroqという名前のタイムラインに追加されます。
料金の目安:5秒のクリップは、Seedance 2.0 Miniで45クレジット、eroq独自のエンジンであるMotion Oneで60クレジットです。
現在のフレームから始める
Use current frame(現在のフレームを使用)にチェックを入れると、再生ヘッドの位置のフレームがプロンプトと一緒に送られます。
- 動画の場合は、画像から動画に対応したエンジンで、クリップの最初のフレームになります。ショットを最後のフレームの先まで続けたり、グレーディングした静止画を動かしたりする方法です。動画APIは画像のリンクを受け取るため、フレームはまずeroqのストレージ(「DaVinci Resolve」フォルダ)にアップロードされます。クレジットはかかりませんが、ストレージの容量には計上されます。
- 画像の場合は参照として送られ、どこにも保存されません。同じルックでそろえたインサートや、ポスターフレームを作るのに便利です。
生成する前に、エディットページかカラーページで、再生ヘッドをクリップの上に置いてください。
ナレーションと静止画
Speechタブでは、標準ボイスかあなたのクローンでセリフを読み上げ、その音声を映像の隣に読み込みます。仮ナレーションが数秒で用意でき、料金はVoice Oneで100文字あたり3クレジットです。Imageタブでは、タイトルの背景、インサート、サムネイル用の静止画を5つのフォーマットでレンダリングします。Krea 2なら画像1枚10クレジットです。
知っておきたいこと
- 待ち時間。 画像は10分、動画は45分で待つのをやめます。本当にそれだけかかるエンジンもあるのです。ウィンドウを閉じて止まるのは待機であって、レンダリングではありません。完成したレンダリングはeroqのライブラリにあります。
- レンダリング中にプロジェクトを切り替えると、ファイルは保存されますが、切り替え先のプロジェクトには読み込まれません。元のプロジェクトに戻ったらImport againを使ってください。
- エラーはeroq自身の言葉で表示されます。クレジット不足、プランが必要、プロンプトの拒否などが、届いたとおりに表示されます。失敗したレンダリングは自動で返金されます。
- 反応がない? Workspace → Console(ワークスペース → コンソール)に、
[eroq]で始まるスクリプトのメッセージが表示されます。
よくある質問
無償版で動かなくなったのはなぜですか?
Blackmagicはバージョン19.1でスクリプトのウィンドウをDaVinci Resolve Studio専用にし、無償版の21.1ではPythonスクリプトが実行されなくなりました。このスクリプトにはウィンドウが必要なので、現行のバージョンではStudioが必要です。
Workflow Integrationプラグインですか?
いいえ。Workspace → Scriptsから起動するスクリプトです。そのためインストールはファイル1つで済み、外部スクリプティングも必要ありません。
ファイルはどこに保存されますか?
macOSではMovies/eroq/<project>、それ以外ではVideos/eroq/<project>です。Resolveはプロジェクトをデータベースで管理しており、スクリプトにプロジェクトフォルダを公開していないためです。
DaVinci Resolve用eroqから入手できます。
この記事で使ったモデルで作ってみましょう。無料の50クレジットで始めるか、全エンジンと料金をご覧ください。