Arc-Express レッスン0:環境構築とライセンス認証

この講座の最初のステップへようこそ。ここでは、AI動画制作システム「Arc-Express」をあなたのPCで動かすための全ての準備を整えます。ツールの導入からライセンス認証、AI機能を利用するためのAPIキー設定まで、順番に進めていきましょう。ここを乗り越えれば、あとはボタンをクリックするだけでAIがほとんどの作業を代行してくれます。


1. 必要なソフトウェアの準備

まず、ツールを動作させるために必要な基本ソフトウェアをPCにインストールします。

  • Python: 公式サイトから最新の安定版をインストールします。(インストール時、Add python.exe to PATHに必ずチェックを入れてください)
  • FFmpeg: 音声処理や動画クリップの生成に不可欠です。こちらのサイト(gyan.dev)から、最新リリースのffmpeg-git-essentials.7zをダウンロードし、環境変数PATHを設定します。
  • Git: 公式サイトからインストーラーをダウンロードしてインストールします。ツール本体のアップデートに必要です。(インストール中の質問はすべてデフォルト設定で問題ありません)

▼ FFmpegの環境変数PATH設定方法(クリックで開く)

FFmpegをPCのどこからでも呼び出せるようにするための設定です。以下の手順で進めてください。

  1. ダウンロードしたffmpeg-git-essentials.7zを解凍します。(7-Zipなどの解凍ソフトが必要です)
  2. 解凍して出てきたフォルダ(例: ffmpeg-7.0-essentials_build)を、PCのCドライブ直下など、分かりやすい場所に移動させます。
  3. 移動したフォルダの中にあるbinフォルダを開き、エクスプローラーのアドレスバーをクリックして、パス(例: C:\ffmpeg-7.0-essentials_build\bin)をコピーします。
  4. Windowsの検索バーで「環境変数」と検索し、「システム環境変数の編集」を開きます。
  5. 「環境変数」ボタンをクリックし、「システム環境変数」の欄にあるPathを選択して「編集」をクリックします。
  6. 「新規」ボタンを押し、先ほどコピーしたbinフォルダのパスを貼り付けて「OK」を押して、全てのウィンドウを閉じます。

設定後、コマンドプロンプトを開き ffmpeg -version と入力して、バージョン情報が表示されれば成功です。


2. Arc-Expressの導入

  1. リポジトリへの招待:まず、あなたのGitHubアカウント名を講師までご連絡ください。講師があなたを受講生チームに招待します。GitHubから届く招待メールを開き、「View invitation」ボタンをクリックして招待を承認してください。
  2. ツールのダウンロード:コマンドプロンプト(またはターミナル)を起動し、ツールを保存したいフォルダに移動します。(例: cd Desktop
  3. 以下のコマンドを実行して、ツール一式をあなたのPCにダウンロードします。

    git clone https://github.com/okihiro-ai-creative/Arc-Express.git


3. 初回セットアップ

ダウンロードした Arc-Express フォルダ内にある_setup.bat(macOSの場合は_setup.sh)をダブルクリックして実行します。ツールに必要なライブラリが自動でインストールされ、APIキーを設定するためのファイルが生成されます。


4. 【最重要】ライセンス認証

初めてツールを起動する際に、一度だけライセンス認証が必要です。

  1. いずれかのGUI(例: _run_gui.bat)を初めて起動すると、「ライセンス認証」ウィンドウが表示されます。
  2. 表示された「マシンID」をコピーし、講師にご連絡ください。
  3. 講師から発行された「アクティベーションキー」を受け取ります。
  4. キーを入力し、「認証」ボタンを押してください。
  5. 「認証成功」のメッセージが表示されたらウィンドウを閉じ、ツールを再起動すると全ての機能が利用可能になります。


5. 【最重要】各種APIキーの設定

このツールは、各種APIキーを設定することで、AIによる文章生成や画像生成、YouTube連携といった強力な自動化機能が有効になります。_setup実行後に自動生成される、system/フォルダ内の各テキストファイルにキーを設定していきましょう。

5.1. テキスト生成用 APIキー

台本や企画案の生成など、ツールの中核をなすAI機能に使います。複数のキーを設定することで、エラー発生率を下げ、安定した動作を実現できます。

  1. Google AI Studioにアクセスし、Googleアカウントでログインします。
  2. Get API key」→「Create API key in new project」をクリックしてAPIキーを生成し、コピーします。この作業を繰り返し、複数のキーを取得することを推奨します。
  3. system/api_keys_gemini.txtを開き、取得したAPIキーを1行に1つずつ貼り付けて保存します。

5.2. 画像生成用 APIキー(有料)

メインビジュアルやサムネイルの自動生成機能に使用します。この機能はGoogle Cloudの課金設定が有効なプロジェクトで発行したAPIキーが必要です。

  1. Google Cloudコンソールで課金が有効なプロジェクトを選択します。
  2. 「APIとサービス」→「認証情報」から新しいAPIキーを作成し、コピーします。
  3. system/api_keys_image_gen.txtを開き、取得したAPIキーを貼り付けて保存します。

5.3. YouTube連携用 APIキー

YouTube動画の分析([Y1]機能)や、完成した動画の自動アップロード機能に使用します。

  1. Google Cloudコンソールでプロジェクトを選択します。
  2. 「APIライブラリ」で「YouTube Data API v3」を検索して有効にします。
  3. 「認証情報」から新しいAPIキーを作成し、コピーします。
  4. system/api_keys_youtube.txtを開き、取得したAPIキーを貼り付けて保存します。


6. GUIコントローラーの起動

大変お疲れ様でした! これで、AI動画制作を最速で進めるための全ての準備が整いました。制作したい動画の種類に応じて、以下のいずれかのGUIコントローラーを起動してみましょう。

  • 長尺動画用: _run_gui.bat (Windows) または _run_gui.sh (macOS)
  • ショート動画用: _run_gui_shorts.bat (Windows) または _run_gui_shorts.sh (macOS)

これからの操作は、すべてこのコントローラーからボタン一つで行えます。