Twitchのクリップ自動生成とマルチプラットフォーム配信 - n8n ワークフロー

この堅牢なn8nワークフローを使用して、Twitchクリップの生成、編集、およびプラットフォーム横断での投稿(YouTubeショート、Instagramリール、TikTok)を自動化します。

ワークフロープレビュー

自動化の準備はいいですか?

このn8nワークフローテンプレートをダウンロードして、今すぐ使い始めましょう。

こんな方におすすめ

こんな方におすすめ

配信者コンテンツ管理者: 複数の配信チャンネルを管理し、効率的なコンテンツの再利用(転用)を必要としている方。
デジタルマーケター: 長尺の動画コンテンツをSNS向けの短尺クリップに変換し、リーチを最大化することに注力している方。
自動化愛好家: n8nプラットフォームを使用した、スケジュールベースのコンテンツ作成の高度なサンプルを探しているユーザー。
メディアエージェンシー: 日々の動画クリップ生成のスケーラブルなソリューションを必要としている組織。

概要

複数のTwitch配信を横断して話題の瞬間を手動で追跡し、毎日ダウンロード、編集、公開するのは時間のかかる作業です。この非常に効率的なn8nワークフローは、自動操縦でこれを解決します。この高度なn8nオートメーションは、生のTwitchデータを取得し、パフォーマンスの高いクリップをフィルタリングし、編集サービスに送信します(n8nノード経由でのカスタムAPI連携を使用する可能性が高いです)。その後、生成された動画をGoogleドライブにアーカイブし、YouTube、Instagram、TikTok全体での即時配信の準備をします。

このn8nテンプレートを活用することで、ユーザーは日々の手作業なしで主要なSNSプラットフォーム全体で継続的なコンテンツフローを確保でき、コンテンツのリーチを拡大するための強力なツールとなります。

仕組み

このn8nワークフローは、定期的なスケジュール(例:毎朝)で設定されたn8nトリガーによって開始されます。


  1. 初期化: スケジュールトリガーが発火し、実行が開始されます。ワークフローはまずCode n8nノードを使用してFetch Dateパラメータを取得し、通常はTwitch APIリクエストに必要なstarted_at期間を計算します。

  2. データ取得: Fetch Streamer Clips HttpRequest n8nノードがTwitch APIを呼び出し、指定された配信者IDと前のステップで定義された期間に基づいてクリップを取得します。これには適切なTwitch OAuthトークンの設定が必要です。

  3. フィルタリングと構造化: Structure Clips (Split Out n8nノード) は、受信したJSON配列を個々のアイテムに分割します。次にFilter Best Clips Limit n8nノードにより、特定のパフォーマンス基準(例:最も視聴されたトップ10)を満たすクリップのみが編集対象として選択されます。

  4. 処理ループ: Loop Over Clips Split In Batches n8nノードが選択されたクリップを一つずつ処理します。各クリップは後続のステップに送られます。

  5. 編集と変換: Download and Edit Clips HttpRequest n8nノードは、外部の動画処理サービスと統合されます。このサービスは生のTwitchクリップをダウンロードし、SNSに適した最適化された形式(例:縦型ショート動画)に変換します。

  6. アーカイブ: 結果として得られた編集済み動画ファイルは、Google Drive n8nノード(Upload Clips)を使用してアップロードおよびアーカイブされます。

  7. ペース配分と配信: フロー制御のためにWait n8nノードが含まれており、処理のペース配分やAPIレート制限の遵守に使用される可能性があります。後続のステップは、提供されたn8nワークフロー構造内では視覚的に分離されていますが、最終目標、すなわち専用のプラットフォームn8nノードまたはHttpRequest呼び出しを使用して編集済みクリップをYouTube、Post To Instagram、Post To TikTokに投稿することを示しています。

インストールガイド

この強力なn8nワークフローテンプレートをデプロイするには、次の手順に従ってください。


  1. インポート: 提供されたJSONデータをコピーし、n8nインスタンスで「新規」メニューから「JSONからインポート」を選択して直接貼り付けます。

  2. Twitch認証情報: ワークフローを有効にする前に、必要な認証情報を設定します。Obtain your Twitch OAuth Tokenノードは、Fetch Streamer Clips n8nノードでのTwitch APIリクエストのために、有効で承認されたトークンを持っていることを確認するためのリマインダーとして機能します。

  3. 動画編集サービス: Download and Edit Clips HttpRequest n8nノードを確認し、設定します。通常、選択した動画編集サービス(例:SaaSプラットフォームやセルフホスト型編集サーバー)の認証情報(APIキー/トークン)を設定する必要があります。

  4. Googleドライブ: シームレスなアーカイブのために、Upload Clips n8nノードにGoogleドライブアカウントを接続します。

  5. SNS連携: 配信用のn8nノード(YouTube)の認証情報を設定し、InstagramおよびTikTok用のHttpRequest n8nノードが正しいエンドポイントと認証方法(APIキー、OAuthトークン)で設定されていることを確認します。

  6. 有効化: すべての認証情報とパラメータ(配信者ID、クリップ数)が設定されたら、n8nトリガー(スケジュールトリガー)を有効にしてオートメーションを実行します。

ノード詳細

このn8nワークフローは、複雑な自動化を実現するために、いくつかの重要なn8nノードタイプを活用しています。

Schedule Trigger: 主なn8nトリガーとして機能し、定義された間隔(例:毎時または毎日)で自動化サイクル全体を起動します。
Code (Fetch Date): APIクエリの時間範囲を動的に計算するために使用される基本的なn8nノードで、最新のクリップのみが取得されることを保証します。
HTTP Request (Fetch Streamer Clips): この主要なn8nノードはTwitch APIと対話し、日付パラメータを渡して関連するクリップデータを取得します。Twitch認証のための特定のヘッダーが必要です。
Split Out (Structure Clips): フロー制御に不可欠で、このn8nノードはTwitch APIレスポンスからのクリップ配列を受け取り、それらを分離することで、各クリップの逐次処理を可能にします。
Limit (Filter Best Clips): 処理するクリップ数を制限するために使用され、n8nワークフローが最高パフォーマンスのコンテンツだけにリソースを集中させることを保証します。
Split In Batches (Loop Over Clips): フィルタリングされたクリップの反復処理を管理し、編集と配信のための逐次実行を保証します。
Google Drive (Upload Clips): 最終的な編集済み動画アセットのアーカイブと安全なクラウドストレージのために使用される標準的なn8nノードです。
YouTube (Upload to your YouTube Account): YouTubeチャンネルへの動画コンテンツのアップロードという複雑なプロセスを処理するために設計された専用のn8nノードで、通常はショート動画(Shorts)向けに利用されます。


  • HTTP Request (Post To Instagram/Post To TikTok): これらのn8nノードは、これらのSNSプラットフォームへのコンテンツ投稿に必要な専門的なプラットフォームAPIを呼び出すためのプレースホルダーであり、多くの場合、Graph API (Instagram) やカスタムTikTok APIを利用します。

関連するn8nワークフロー

有料

ノード: 10 ノード
更新済み: 12月 26 2025
すべて表示
作成者

Passionate about AI-driven automation, LLMs, and intelligent systems that enhance efficiency and engagement. Let’s build smarter workflows, send me a message!

特徴*