스크립트
00:00:00多くの人がモデルに動画制作を最初から最後まで任せるようになっています。企画や
00:00:04ショットの構成から編集、音楽の追加まで、動画の作り方を知ることは
00:00:09プロダクトを開発している場合に特に重要となります。動画は実際には使ってもらわなくても
00:00:13作ったものへ人々の関心を引きつける最も手軽な方法だからです。しかし
00:00:18いきなり動画作成に飛びついても、思い通りのクオリティは得られず、大量の
00:00:22時間とトークンを無駄にしてしまいます。それを避けるには、動画を確実に
00:00:27希望通りの仕上がりにするワークフロー全体に従う必要があります。私たちのワークフローでは、Claude Code内でGPT-6 Astraを使用します。
00:00:33Astraは動画編集に最も優れたモデルの1つであり、この構成によって両者の強みを
00:00:37活かすことができます。初めてご覧になる方のために説明すると、私たちはソフトウェア会社で、ここはAI Labsです。この
00:00:42動画では、途中で直面する可能性のある問題とその解決策を含め、ワークフローをステップバイステップで
00:00:47解説していきます。AstraにはCodexに独自のツールが付属しているのに、なぜClaude Code内で走らせているのか
00:00:52不思議に思うかもしれません。その理由は、私たちがClaude Codeの提供するツールを好んでおり、
00:00:58開発するほぼすべてのプロダクトで利用しているからです。そして、Claude独自の
00:01:02モデルを使わない理由は、Astraのほうが一般的にデザインの方向性が優れており、前回の
00:01:08動画でFableと比較した際にもデザイン面で優位に立ったからです。この構成により、Astraが
00:01:14動画のクリエイティブな方向性を提供し、Claude Codeが制作のためのツールを実行します。もし
00:01:18Claude Codeを使いたくない場合は、Codexを直接使うことも、お好みの他のコーディングエージェントを使うこともできます。
00:01:24Codexを使用する場合は、Claude CodeでAstraを設定する部分をスキップして、動画ツールの
00:01:29インストールに直接進むことができます。私たちのようにClaude CodeでAstraを使いたい場合は、まずいくつか手順を踏む必要があります。
00:01:35Claude Codeがモデルとして認識できるようにAstraを設定する必要があります。方法の1つは、OpenAIの
00:01:42APIにお金を払ってClaude Codeに接続することですが、モデルが高価であり、
00:01:47動画制作には大量のトークンを使用するため非常に高コストになるので、おすすめしません。もう1つの方法は、
00:01:53すでに契約しているCodexサブスクリプション経由でAstraを使用することです。ただし、それをClaude Codeで利用可能にするには、
00:01:58CLI Proxy APIというツールを使う必要があります。これは、コンピューター上でローカルサーバーを立ち上げ、Claude Codeを
00:02:04インストール済みのコーディングエージェントに接続してくれます。このサーバーにより、APIに別途支払うことなく
00:02:09既存のサブスクリプションを利用できます。多くのエージェントに対応しており、Kimi Designの
00:02:14動画でもこのツールを使用しました。使うには、まずターミナルで brew install コマンドを実行して
00:02:20ツールをインストールします。インストール後、いくつかの設定の変更や
00:02:25APIキーの生成など、いくつかのセットアップが必要です。しかし、これらをすべて自分で行う代わりに、
00:02:30使用しているエージェントに設定を頼み、プロンプトでツール経由で使いたい
00:02:35モデルを指定するほうが遥かに簡単です。エージェントが設定を完了すると、Claude Codeが
00:02:40このツールへの接続に使うAPIキーを発行してくれるので、接続用にそのキーを保存しておきます。このツールが
00:02:45インストールされると自動的に起動するため、起動コマンドを実行する必要はありません。エージェントが
00:02:50提供したキーは、トークンごとに課金される通常のAPIキーではありません。このキーは
00:02:55PC上で動作するサーバーを介してインストール済みのコーディングエージェントを使用できるようにするだけのものです。これは
00:03:00あなたのシステム上でのみ動作し、他の誰の環境でも機能しません。次に、ログインコマンドを使ってCLI Proxy APIを
00:03:06Codexアカウントに接続する必要があります。ターミナルで実行するとブラウザが開き、アカウントで
00:03:11サインインします。ログインすると、ツールはプランを使用できるようにCodexのログイン情報を保存します。
00:03:16ログインが完了したら、Astraを組み込んだClaude Codeを起動します。通常、Claude Codeは
00:03:21入力内容をすべてAnthropicに送信し、これによりClaudeのモデルにアクセスできます。しかし、今は
00:03:26Claudeのモデルは不要なため、Base URLという設定を変更し、Claude Codeがすべてを
00:03:32自分のPC上で動作しているサーバーに送信するようにします。そして、先ほどコピーした
00:03:36APIキーを追加し、モデルとして GPT-6 Extra と入力します。Claude Codeを起動すると、GPT-6 Extraが
00:03:43利用可能になり、使用を開始できます。それが終わったら、セットアップの最後のステップとして、
00:03:48動画制作プロセスを補助するツールをインストールします。ここで一時停止して、このリストのスクリーンショットを撮り
00:03:53エージェントに渡せば、すべてインストールしてくれます。これらのツールには、
00:03:58動画作成時にそれらをどのように使用するかをエージェントに指示するスキルが付属しています。インストールが完了すれば、
00:04:03動画制作を開始する準備は万全です。ワークフローに進む前に、チャンネル登録と
00:04:08高評価ボタンを押していただけると幸いです。この小さな応援が、私たちの大きな力になります。
00:04:13プロダクト動画には、コーディネートを組んで購入できるアパレルショップを使用しました。
00:04:18このショップは、コミュニティで既に共有しているアプリテンプレートを使って構築しており、独自のアプリを作る出発点となります。
00:04:23動画を作成する前に、ショップのどの部分をどのように見せるかを計画する必要がありました。
00:04:28計画は非常に重要です。動画作成には数時間かかることがあるため、事前に計画を確認しないと、
00:04:33希望と異なる動画の制作に何時間も費やしてしまう可能性があります。計画段階では、ショップが動いているアドレスを添えて
00:04:38Claude Codeにプロンプトを与え、ショップを開いてそれを中心に動画を企画できるようにしました。また、希望する長さとレイアウトも指定しました。
00:04:43プロダクトのデモ動画で見られる横長レイアウトである、16:9の30秒動画を希望しました。
00:04:48ショート動画用に縦型動画にしたい場合は、9:16を選択することもできます。
00:04:55ナレーションなしで音楽入りの動画にしたかったので、それもプロンプトに含めました。もし構成案が
00:05:00文章でカットを説明しているだけだと、動画がどんな仕上がりになるかイメージしづらいため、
00:05:05ブラウザ上で構成案を表示させて、動画のイメージを確認しながら修正を依頼できるようにしました。
00:05:10また、変更したい部分をエージェントに伝えられるよう、構成案にコメントを残せる場所も要望しました。
00:05:15さらに、動画の見た目や動きの参考に、AnthropicやLinearのプロダクト発表動画を
00:05:20参照するように指示しました。参考資料を提供することは重要です。そうすることで、エージェントがあなたの思い描いている
00:05:26イメージを把握できるからです。参考資料は、画面がページ上をどのように移動し、ボタンにズームインするかを
00:05:31計画するのにも役立ちます。プロンプトを与えると、Hyperframesと一緒にインストールされたスキルが読み込まれました。
00:05:36Hyperframesは、エージェントによる動画作成を補助するためにインストールしたツールの1つです。エージェントは動画スキルを使って
00:05:41カットを計画し、他のスキルを使って動画全体の構成を組み立てました。そして完了すると、
00:05:46ブラウザ上に構成案全体を開きました。構成案には、動画の秒ごとに表示される内容や、
00:05:52カメラの動き、サイト上で起こるアクションが示されていました。そして依頼通り、変更したい点を
00:05:56エージェントに伝えられるコメント欄が用意されています。希望通りの構成案にするために、
00:06:01好きなだけコメントを追加できます。レビューが終わったら、コメントを確認して構成案を更新し、
00:06:06変更を加えるよう指示できます。構成案に納得したら、エージェントに計画を固定(ロック)するよう伝えます。
00:06:11これにより、エージェントはこの方向性が確定版であると認識します。その後、次の
00:06:16ステップに進むことができます。ですがその前に、スポンサーの Luma AI からのお知らせです。
00:06:21あらゆるAI動画ツールにおいて、「速い」「安い」「高品質」から2つを選ぶ必要がありますが、Ray 3.2は違います。
00:06:27映画のようなショットやアニメを出力させたところ、すべてネイティブ1080p、フルHDRで返ってきました。
00:06:34Ray 3と比べて4倍高速で、コストは3分の1です。速度の差は並べて比較すると凄まじく、
00:06:41生成ボタンを押して待つかと思えば、一瞬で完了していました。さらに驚かされたのは精度です。
00:06:46プロンプトは要求により忠実になり、バグが減少して、フレーム間で一貫したスタイルが維持されました。
00:06:52レンダリング結果を見て「惜しいから後で修正しよう」と思ったことがあるなら、もうその必要はありません。
00:06:57Ray 3.2はキーフレームと修正ツールに対応しており、完成したクリップに戻って修正することができます。
00:07:04また、LumaはC Dance 2.0から大幅に進化したC Dance 2.5のほか、Gen 4.5やKling 3.0も利用可能です。
00:07:13最適なモデルを選択できます。固定コメントのリンク、または画面のQRコードからRay 3.2をお試しください。
00:07:20次のステップは、基本的にカットを個別に作成することです。この段階では、各カットの基本的な
00:07:25バージョンを作成し、ブラッシュアップに時間をかける前にカメラワークを確認できるようにします。
00:07:30カットを個別に作成する理由は、気に入らないカットがあっても、動画全体を作り直すことなく
00:07:35そのカットだけを修正すれば済むからです。また、この段階でズームや
00:07:40その他のカメラの方向性が意図通りになっているか確認します。そのために、ブラウザを開いて
00:07:45すべてのカットをフルスクリーン解像度で録画し、それぞれを動画に変換して、
00:07:51カメラの動きが正しく行われているか確認できるように指示するプロンプトを与えました。指示の後、作業が開始されました。
00:07:56最初のカットを作成すると、次に進む前にレビューするよう求められました。こうすることで、
00:08:01不具合があっても、動画全体で同じ問題が繰り返される前に早期発見できます。
00:08:06その後、ブラウザ上に画像と録画されたクリップが表示されました。最初のカットに変更を加えたい場合は修正を依頼でき、
00:08:12問題がなければ残りを生成するよう指示します。完了したら、ブラウザで
00:08:17すべてまとめてレビューできます。今回の場合、いくつかのクリップがなぜか非常に手ぶれしており、
00:08:22ズームの一部も構成案で説明した通りになっていなかったので、修正を指示しました。
00:08:26最終結果に満足するまで、気に入らない箇所の修正をリクエストし続けることができます。最初に
00:08:31これらの基本的なカットを確認する理由は、やり直しが必要になった場合でも、まだ作り込みに
00:08:36時間を費やしていないからです。各カットの内容を承認したら、動きを滑らかにしてカットを
00:08:411つの動画に結合します。この時点で、基本的な動きとズームを含む個別のクリップが揃っていました。
00:08:47滑らかに流れる1つの動画に統合する必要がありました。ブラッシュアップのために、Claude Codeにそれらの
00:08:53動きを改善し、各カットが次のカットへスムーズに繋がるようクリップを結合するよう依頼しました。
00:08:58そのプロンプトでは、カメラの動かし方、ズームインする場所、タイピングを行うタイミングを説明しました。
00:09:02動画の結合にはかなり時間がかかりましたが、完了するとカットが1つの動画にまとまりました。
00:09:07(まだ音楽はありません)。エージェントは作業中のフォルダに動画を保存するので、そこから開いて
00:09:13確認できます。不自然な部分があれば、動画のどこで起きているかをエージェントに伝える必要があります。
00:09:17今回のケースでは、1つのカットが右に寄りすぎていたため、位置を戻すよう指示しました。
00:09:22すべての変更が適用されたら、動画を再確認し、まだ問題が残っていないかチェックするよう指示します。
00:09:27インストールしたツールには動画の細かい不具合をチェックする機能が備わっているため、それらが実行されれば
00:09:32完成した動画にそうした問題が残ることはありません。動画制作の最後のステップは、音楽の追加です。
00:09:38音楽はすべてのカットで視聴者の関心を引きつけ、動画をより魅力的なものにするため、
00:09:43非常に重要なステップです。単にエージェントに音楽の追加を頼むと、自分で楽曲を選びますが、
00:09:48その曲が動画に合わない可能性があります。そのため、どんな音楽にしたいかガイドラインを与える必要があります。
00:09:54そこで指示出しのために、音楽の選び方を正確にエージェントへ教えるスキルを作成しました。
00:09:59このスキルは構成案からプロダクトのスタイルを読み取り、動画のカットが切り替わる頻度を確認します。
00:10:04そのタイミングを利用して、動画に合うリズムの音楽を探します。Mixkitというサイトを検索し、
00:10:10「穏やか」や「ピアノ」といったカテゴリーからフリー音源を探します。このスキルを作るため、
00:10:16従うべき正確なワークフローを伝えるプロンプトをClaude Codeに与えると、音楽を見つけて動画に追加するのに
00:10:21必要な機能をすべて備えたスキルが作成されました。このスキルを使いたい場合は、プロンプトをコピーして
00:10:26エージェントに渡せば、同じワークフローに従ってスキルを作成してくれます。使うときは、スラッシュと
00:10:31スキル名を入力するだけで、音楽を見つけて動画に追加してくれます。そして音楽が追加された
00:10:36新しいバージョンの動画が生成されます。さて、ご覧いただいたワークフロー全体を洗練させ、
00:10:42ご自身の作業ですぐに使えるスキルとしてまとめました。このスキルは数回にわたるテストと改良を重ねて作られており、
00:10:52私たちのコミュニティであるAI Labs Proで利用可能です。私たちの取り組みに価値を感じ、
00:10:57チャンネルを応援したいと思ってくださるなら、これがベストな方法です。リンクは概要欄にあります。
00:11:03これで今回の動画は終了です。チャンネルをサポートし、このような動画作りを応援していただける方は、
00:11:08下のスーパーサンクスボタンをご利用ください。いつもご視聴ありがとうございます。それではまた次回お会いしましょう。
커뮤니티 글
아직 글이 없습니다. 이 영상에 대한 첫 번째 글을 작성해 보세요!
이 영상에 대해 글쓰기