ブログ/product·2026年9月6日·2分·執筆:eroqチーム
Premiere Pro・After Effects用eroqパネル:生成して読み込む
Premiere ProとAfter Effectsで使える1つのCEP拡張機能。eroqで動画・画像・音声をレンダリングし、開いているプロジェクトに読み込みます。インストール手順と制限事項も。
編集者は、ブラウザのタブをこれ以上増やしたくありません。欲しいのは、Bロールのインサート、仮の静止画、仮のナレーションが、ダウンロードフォルダを経由せずに、わかりやすい名前でプロジェクトのビンに現れることです。Premiere ProとAfter Effects用のeroqパネルがやるのは、まさにそれだけです。必要なものを書き、エンジンを選んでレンダリングすれば、ファイルが開いているプロジェクトに読み込まれます。
このノートでは、パネルの機能、生成から読み込みまでのループ、1つの拡張機能で両方のアプリに対応している理由、署名なしの状態でのインストール方法、そしてまだ足りない点を説明します。
パネルの機能
パネルは、スタジオが使っているのと同じ/v1 APIのシンプルなクライアントです。モデルもクレジット料金もウォレットも同じです。タブは3つあります。
- Video(動画):プロンプト、エンジン、長さ、アスペクト比。レンダリング、ポーリング、ダウンロード、読み込み。
- Image(画像):プロンプト、モデル、レンダリング、読み込み。プロジェクト内での仮フレーム、タイトルの背景、ムードボードに便利です。
- Speech(音声):テキストと、ライブラリのボイスまたはあなたのクローンを選び、MP3で読み込み。録音セッションを組まなくても、30秒で仮ナレーションが用意できます。
ログインには、開発者ダッシュボードで発行したAPIキーを使います。クレジット残高はパネルのヘッダーに表示されます。すべてのレンダリングは~/Documents/eroq/にも保存され(パスはフッターに表示されます)、ファイルごとに「Import again」(再読み込み)ボタンがあるので、プロジェクトから削除したクリップもワンクリックで戻せます。また、APIでレンダリングしたものはすべて、レシピと一緒にライブラリにも保存されます。
実例で見るループ
たとえば、2つのインタビューの間に、雰囲気のあるインサートが必要だとします。夜の窓を打つ雨、5秒ほど、ワイドで。Videoタブに次のプロンプトを貼り付けます。
Handheld close-up of rain hitting a café window at night, neon sign reflections
bleeding red and cyan across the wet glass, shallow focus, slow drift left, a
blurred figure passing outside, moody and patient, 35mm film grain, natural
street light.
続いて、次のように進めます。
- エンジン。Motion Oneはどのアカウントでも使えます(5秒で60クレジット、10秒で60クレジット)。エンジンのカードには、スタジオと同じように利用可否とプランの制限が表示されます。解放していないプレミアムエンジンも表示はされますが、ラベルが付いていて、クリックはできません。
- 長さのボタン。5秒。アスペクト比。シーケンスに合わせて16:9。
- レンダリング。パネルがジョブをポーリングし、MP4を
~/Documents/eroq/にダウンロードして読み込みます。Premiereではプロジェクトのビンに、After Effectsではプロジェクトパネルに入ります。 - タイムラインにドラッグすれば完了です。
ナレーションは、Speechに切り替えて、低く落ち着いた読みならOrion(温かみが欲しければAria)を選び、演じてほしい句読点を付けてセリフを入力し、読み込みます。Voice Oneは100文字あたり3クレジットなので、1分のナレーションでも、クリップに比べればわずかな金額です。
1つの拡張機能で両方のアプリに
コードベースは2つではなく、1つです。After EffectsはUXPパネルに対応しておらず、PremiereのUXP対応もまだ一部にとどまっています(2026年9月時点。最新の状況はAdobeのサイトで確認してください)。一方、CEP 9以降はPremiere Pro 13以降とAfter Effects 16以降でまったく同じように動きます。そのためパネルはCEP拡張機能になっていて、同じフォルダが両方のホストで読み込まれます。
APIの通信は、パネルのブラウザコンテキストではなくCEPのNode連携を経由するので、CORSのサンドボックスを回避できます。あなたの側で設定することは何もありません。読み込みは小さなExtendScriptで、起動しているホストに応じて、Premiereのファイル読み込みを呼び出すか、After Effectsの読み込みを組み立てます。
開発者モードでインストールする
パネルは現在、署名なしで配布しています。そのため、署名のない拡張機能を読み込むようホストに指示する必要があります。必要なのは、PlayerDebugModeというフラグひとつです。
macOS:アプリが使っているCSXSのバージョン(9〜12)ごとに繰り返します。
defaults write com.adobe.CSXS.11 PlayerDebugMode 1
defaults write com.adobe.CSXS.12 PlayerDebugMode 1
Windows:レジストリのHKEY_CURRENT_USER\Software\Adobe\CSXS.11に文字列値PlayerDebugModeを追加し、1に設定します(こちらもCSXSのバージョンごとに)。
次に、CEPが探す場所に拡張機能のフォルダを置きます。
ln -s /path/to/eroq-panel ~/Library/Application\ Support/Adobe/CEP/extensions/eroq # macOS, per user
Windowsでは、フォルダは%APPDATA%\Adobe\CEP\extensions\eroqです。アプリを再起動し、Window > Extensions > eroq(日本語版では「ウィンドウ」>「エクステンション」>「eroq」)を開きます。APIキーを貼り付ければ準備完了です。
現時点での制限
編集者の時間は貴重なので、正直に挙げておきます。
- 署名なし。拡張機能がパッケージ化されて署名されるまでは、開発者モードでしか使えません。署名付きパッケージを予定しており、パネル自体はすでに完成しています。
- 初期段階。実際の編集室で使われた時間は、ブラウザでのスタジオに比べてはるかに短いです。粗い部分もあると思うので、気づいたら教えてください。
- パネル内でもプランのルールが適用される。無料アカウントのクリップは最長10秒、Hobbyは15秒、Creatorは20秒、Studio以上は30秒です。プレミアムエンジン(Seedance、Kling、Hailuo、Veo)にはそれを解放するプランが必要で、提供元でモデレーションされています。Motion Oneは検閲なしのエンジンです。料金ページをご覧ください。
- タイムラインを認識しない。パネルはシーケンス設定を読み取らないので、アスペクト比と長さは自分で選びます。
- ファイル単位のみ。クリップは読み込みの前に丸ごとダウンロードされ、ストリーミングのプレビューはありません。レンダリングには、ほかと同じく1〜5分かかります。
- フィルムモードはなし。複数シーンの絵コンテはスタジオのフィルムモードにあり、パネルでは一度に1クリップずつレンダリングします。
失敗したレンダリングは自動で返金されます。利用ポリシーに反するプロンプトはエラーを返し、料金は一切かかりません。終わらないスピナーではなく、パネルにメッセージが表示されます。
よくある質問
パネルを使うのにサブスクリプションは必要ですか?
いいえ。必要なのはAPIキーとクレジットです。新規アカウントには無料の50クレジットが付き、パックとプランは料金ページにあります。プランが関係するのは、プレミアムエンジンや10秒を超えるクリップを使いたい場合だけです。
ファイルはどこに保存されますか?
ディスク上の~/Documents/eroq/、読み込み後は開いているプロジェクトのビンまたはプロジェクトパネル、そしてオンラインのeroqライブラリです。
署名付きでインストールできるようになりますか?
その予定です。それまでは、PlayerDebugModeとシンボリックリンクの設定で、2分ほどで使い始められます。
ブラウザのタブなしでBロールが欲しいなら、APIキーを取得して、パネルをCEPに入れましょう。
この記事で使ったモデルで作ってみましょう。無料の50クレジットで始めるか、全エンジンと料金をご覧ください。