Make.com YouTube トランスクリプト シナリオ: 自動的にドキュメントをビデオにする

Make.comのYouTubeトランスクリプトシナリオを構築するには、4つのモジュールと約10分かかります: チャネルを見て、1つのHTTPコールでトランスクリプトを取得し、JSONを解析し、テキストをGoogle DocsまたはAirtableにルーティングします。ここに私が実行する正確なセットアップ、HTTPモジュールの設定値を含みます。
シナリオの形状
- RSS―RSSフィードアイテムを見る(またはYouTubeウォッチモジュール)
- HTTP―リクエストを行うトランスクリプトAPIへ
- ルーターフローを分割
- Google Docs―ドキュメントを作成1つのパスで、Airtable―レコードを作成別のもので
モジュール1: チャネルを見る
2つのオプションがあります。YouTubeウォッチモジュールは機能しますが、Googleの接続が必要です。RSS―RSSフィードアイテムを見るモジュールを好みます。すべてのYouTubeチャネルは既にフィードを公開し、接続は必要ないからです:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID
チャネルのIDをスワップイン(/channel/ URLまたはページソースのUC...文字列)。各フィードアイテムはビデオのタイトルとリンクを運びます。リンクは次のモジュールに養う方法です。
モジュール 2: HTTP―リクエストを行う
HTTP > Make a requestモジュールを追加:
- Method: GET
- URL:
https://youtube2text.org/api/transcribe - Query String: item
url= モジュール1からマップされたビデオリンク、itemmaxChars=20000 - Headers: item
x-api-key=yt_YOUR_KEY
レスポンスをJSONとして解析するようモジュールに指示します(またはJSONパースモジュールをすぐ後に落とします)。フィールドが1つの不透明な文字列ではなくマッピング可能になるため。成功した呼び出しは次を与えます:
{"result": {"videoId": "...", "title": "...", "pubDate": "...",
"content": "transcript text ...", "contentSize": 12345, "truncated": false}}
urlパラメータは任意のYouTube URL形式を受け入れます。または、裸の11文字のビデオIDさえ、RSSリンクは直接マップします。キーの場合、https://youtube2text.org/api/demo-keyを1回打ってください―それは無料の共有キー(yt_...)を返します。月5ビデオあたりIP、シナリオを構築してテストするのに十分です。
モジュール3と4: テキストをルーティング
HTTPモジュールの後にルーターを追加します。最初のパス、result.titleを名前としてresult.contentを本体としてGoogle Docs―ドキュメントを作成モジュールは読み取り可能なアーカイブを提供します。2番目に、Airtable―レコードを作成モジュール。ビデオID、タイトル、公開日、トランスクリプトのための列は全体を後でフィルタリング可能でAPI-クエリ可能にします。私は両方を保ちます: 人間のためのドキュメント、スクリプトのためのAirtable。
目的地がNotionの代わりにマップしている場合は、ほぼ同じです―Notionガイドでそのバリアントを書きました。
実際に必要なエラーパス
字幕のないビデオは存在します―新鮮なライブストリーム、音楽ビデオ、字幕をオフにしたチャネル。それらは404でTRANSCRIPT_UNAVAILABLEを返しますが、デフォルトではそのうちの1つがシナリオを停止します。HTTPモジュールにエラーハンドラーを接続します(ResumeまたはIgnore)。字幕がないビデオは静かに通過します。バックログを一括処理している場合、RATE_LIMIT_EXCEEDED(429)も表示されます。レスポンスにはretryAfterSecondsが含まれ、再試行とうまく組み合わさります。
オペレーションの数学
正直な制限はMake自体です: 無料ティアは月1,000オペレーションを与え、15分ごとに2回以上ポーリングしません。このシナリオはビデオあたり大まかに5オペレーションを燃やすため、いくつかの活発なチャネルは快適にフィットします―しかし高容量セットアップはMake有料ティア、または自己ホストn8nが必要になり、オペレーションカウンター付きで同じループを実行します。比較ショッピングでは、Zapierバージョンも存在しますが、そのタスク価格はより急です。
独自のキー
共有デモキーは タイヤをキックするためのものです。実際のシナリオでは、youtube2text.org/app/keysでGoogleサインインしてください―電話なし、カードなし。無料は月5ビデオを取得します。$5.99は50をカバーし、$9.99は500をカバーし、$19.99は無制限です。その時点で、トランスクリプト取得はキャンバスで最も安いモジュールです。