動画制作と聞くと、専門的なソフトウェアを使いこなすスキルや、複雑な編集作業を想像するかもしれません。 しかし、現代のテクノロジーは、その常識を大きく変えつつあります。 特に「コードで動画を作る」という新しいアプローチが注目を集めており、これにより動画制作の可能性は飛躍的に広がっています。 「プログラミングなんてやったことないから無理!」 そう感じる方もいるかもしれませんが、ご安心ください。 Google AntigravityのようなAIエージェント型開発環境の登場により、私たちは直接コードを書くことなく、AIに「こんな動画を作ってほしい」と伝えるだけで、動画制作が可能になる時代に突入しています。 本記事では、プログラミングの知識がなくても、RemotionとGoogle Antigravityを組み合わせて簡単に動画を制作する方法を、初心者の方にも分かりやすく解説します。
Remotionは、JavaScriptのフレームワークであるReactの知識を活用して動画をプログラムで生成できるオープンソースのツールです。 従来の動画編集ソフトウェア(Adobe Premiere Proなど)がタイムライン上で視覚的に素材を配置し、編集するのに対し、Remotionはコードを使って動画の構成やアニメーションを定義します。 これにより、以下のようなメリットが生まれます。 Remotionは、一度動画の「設計図」をコードで作成してしまえば、データに基づいて内容を自動で変更したり、複数の動画を効率的に量産したりすることが可能です。 例えば、商品リストのデータから個別の紹介動画を自動生成したり、ニュース記事のテキストから解説動画を作成したりといった応用が考えられます。
Google Antigravityは、Googleが提供するAIエージェント型開発プラットフォームです。 これは、開発者がコードを書く作業だけでなく、ターミナル操作、ブラウザでの検証、さらには開発計画の立案までをAIエージェントが自律的に実行できる環境を提供します。 つまり、あなたはAIエージェントに「何をしたいか」を自然言語で伝えるだけで、AIがその意図を理解し、必要な作業を自動で実行してくれる「魔法の助手」のような存在です。
Google Antigravityにおける「スキル (Skills)」とは、AIエージェントの能力を拡張するための再利用可能な命令セットや知識のパッケージを指します。 AIエージェントは、これらのスキルを読み込むことで、特定のツールやワークフローに関する専門知識を獲得し、より複雑なタスクを自律的に実行できるようになります。 例えるなら、AIエージェントが「魔法の助手」だとすると、スキルはその助手に「料理のレシピ」や「車の修理マニュアル」といった専門知識を教え込むようなものです。 これにより、助手が自分で考えて料理を作ったり、車を修理したりできるようになるのと同様に、AIエージェントもスキルを通じて特定の開発作業を自動化できるようになります。 Remotionのスキルは、AIエージェントがRemotionプロジェクトで動画を作成する際に必要な、動画の構成、アニメーション、レンダリングなどの「ベストプラクティス」や「ドメイン固有の知識」を提供します。
RemotionスキルをGoogle Antigravityにインストールすることは、いくつかの理由から安全性が高いと考えられます。 ただし、一般的なソフトウェアの利用と同様に、ユーザー自身も注意を払うことが重要です。 安全性の理由
Google Antigravityは、AIエージェントの動作を制御し、潜在的なリスクからユーザーを保護するための複数のセキュリティ機能を備えています。 Artifact Review Policy エージェントが生成するコードや実行するアクションに対して、ユーザーがレビューと承認を行うポリシーを設定できます。 Safe Mode エージェントが外部リソースへのアクセスや機密性の高い操作を行うことを制限するモードです。 Denylist (拒否リスト) エージェントがアクセスしてはならない危険なURLのリストをGoogleが管理しており、これによって悪意のあるサイトへのアクセスを防ぎます。 これらの機能により、AIエージェントが意図しない動作をしたり、悪意のあるコードを実行したりするリスクが軽減されます。
Remotionの公式スキルは、GitHub上で公開されているオープンソースプロジェクトです。 これは、スキルのコードが誰でも閲覧可能であることを意味します。オープンソースであることのメリットは以下の通りです。 コードの監査可能性 開発者コミュニティがコードをレビューし、潜在的な脆弱性や悪意のあるコードがないかを確認できます。 信頼性の向上 コードが公開されていることで、その動作が透明になり、信頼性が高まります。 コミュニティによる改善 多くの開発者の目によって、バグの発見や改善が促進されます。
Remotionは、スイス法人によって開発されており、透明性の高い運営と適切なライセンス体系を持つ、技術者にとって信頼できるツールとして評価されています。
公式以外のスキル Remotionの公式スキル以外の、信頼性の低いソースから提供されているスキルをインストールする際は、その内容を十分に確認し、リスクを理解した上で行う必要があります。 AIエージェントの出力の確認 Antigravityのセキュリティ機能があるとはいえ、AIエージェントが生成したコードや提案するアクションは、最終的にユーザー自身が確認することが推奨されます。特に重要な作業を行う前には、内容を理解し、承認する習慣をつけましょう。
それでは、実際にRemotionとGoogle Antigravityを使って動画を制作する具体的な手順を見ていきましょう。プログラミングの知識は一切不要です。
まず、Google Antigravityをあなたのコンピューターに導入します。 これは非常に簡単で、公式サイトからダウンロードして起動するだけです。 1.Google Antigravityの公式サイトにアクセスします。 https://antigravity.google/ 2.お使いのOS(Windows, macOS, Linuxなど)に合わせたインストーラーをダウンロードします。 3.ダウンロードしたファイルを指示に従ってインストールし、Antigravityを起動します。 これで、あなたの「魔法の助手」が使える状態になりました。
次に、AntigravityのエージェントにRemotionを使って動画を作る能力(スキル)を教え込みます。 この作業は、ターミナルで以下の3つのコマンドを順番に実行することで完了します。 それぞれのコマンドが何をしているのか、初心者の方にも分かりやすく解説します。 1.作業用ディレクトリの作成 まず、Remotionのスキルを管理するための新しいフォルダ(ディレクトリ)を作成します。これは、あなたのパソコンのデスクトップに新しいフォルダを作るようなものです。
mkdir ~/remotion
mkdir 「make directory(ディレクトリ( = フォルダ)を作る)」の略で、新しいフォルダを作成するコマンドです。
/remotionあなたのホームディレクトリ()の下に「remotion」という名前のフォルダを作る、という意味です。 コマンドを使うことに抵抗がある人は、任意の場所(デスクトップなど)で手動でフォルダを作ってもOKです。 ただ、この後の工程をスムーズにするためには、この記事と同じくコマンドで進めることをオススメします。 2.作成したディレクトリへの移動 次に、先ほど作った「remotion」フォルダの中に移動します。これにより、以降の作業がこのフォルダ内で行われるようになります。
cd ~/remotion
cd 「change directory(ディレクトリを変更する)」の略で、移動したいフォルダを指定するコマンドです。 3.Remotionスキルの追加 いよいよ、RemotionのスキルをAntigravityのエージェントに追加します。 このコマンドを実行すると、AntigravityがRemotionの動画制作に必要な知識を自動的にダウンロードし、設定してくれます。
npx skills add remotion-dev/skills
途中で質問が表示された場合は、適宜「Yes」や「Enter」で進めてください。
npx skills add Antigravityに新しいスキルを追加するためのコマンドです。 remotion-dev/skills 追加したいRemotionスキルの名前(GitHub上の場所)を指定しています。 これらのコマンドを順番に実行すると、AntigravityのエージェントはRemotionのプロジェクト構造や、動画のコードを記述・レンダリングする方法を自動的に学習します。 一度この設定を行えば、次回以降は不要です。
準備はこれで完了です。 あとはAntigravityのチャットインターフェースを通じて、AIエージェントに作りたい動画の内容を自然言語で伝えるだけです。 例えば、以下のように指示してみましょう。
YouTubeのショート動画を作って。テーマは『朝のルーティン』で、30秒くらいでお願い。 会社の新しいサービスの紹介動画を作って。特徴は3つあって、それぞれ10秒ずつ解説してほしい。 自己紹介動画を作って。私の名前は〇〇で、趣味は〇〇です。明るい雰囲気で。 AIエージェントはあなたの指示を理解し、動画の構成案を提案してくれます。 その構成案に合意すれば、AIがRemotionのコードを自動で生成し、動画をレンダリング(MP4ファイルとして書き出し)してくれます。 あなたは、出来上がった動画を確認するだけでOKです。
RemotionとGoogle Antigravityを組み合わせた動画制作は、特にプログラミングや動画編集の経験がない方にこそおすすめです。 その理由は以下の通りです。
AIエージェントがコード生成を代行するため、プログラミング言語の学習に時間を費やす必要がありません。 まずは「作りたいもの」を言葉で表現する楽しさを体験できます。
従来のプログラミング学習や動画編集では、エラーや操作の複雑さに直面して挫折してしまうことが少なくありません。 しかし、AIエージェントがサポートしてくれるため、スムーズに作業を進めることができます。
複雑なスキル習得に時間をかけることなく、思い描いた動画をすぐに形にできるため、クリエイティブな喜びをすぐに味わうことができます。
RemotionとGoogle Antigravityは、動画制作の常識を覆す強力な組み合わせです。 プログラミングの知識がなくても、AIエージェントという「魔法の助手」を活用することで、誰でも簡単に高品質な動画を制作できるようになります。 まずはGoogle Antigravityをインストールし、AIエージェントに「こんな動画を作って」と話しかけてみてください。 あなたのクリエイティブなアイデアが、きっと新しい形で表現されるはずです。 AIの活用方法やAI研修についてのご相談はこちら