> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryprofound.com/llms.txt
> Use this file to discover all available pages before exploring further.

# YouTube Video Transcript

> 公開されている YouTube 動画から文字起こし全文を抽出します

**YouTube Video Transcript** ノードは、一般公開されている任意の YouTube 動画から文字起こし全文を抽出します。自動生成された文字起こしと、手動でアップロードされた文字起こしの両方が対象です。このノードはすべての文字起こしセグメントを結合し、整理された読みやすいテキスト出力にします。この出力は、[Agents](/agents/about) での分析、要約、コンテンツ抽出、後続の LLM 処理に使用できます。

<img src="https://mintcdn.com/profound-37face47/LU_swtbqvG5kIsMS/images/agents/nodes/youtube-video-transcript-1.png?fit=max&auto=format&n=LU_swtbqvG5kIsMS&q=85&s=0cc32f180034e9464bd22006a9f24a3c" alt="transcript.png" width="1920" height="1200" data-path="images/agents/nodes/youtube-video-transcript-1.png" />

<Tip>このノードを Agent に追加する方法については、[Agents を始める](/ja-jp/agents/getting-started)をご覧ください。</Tip>

## このノードを使用するタイミング

YouTube Video Transcript は、次のようなタスクに使用します。

* 競合や業界の動画で話されている内容の分析
* LLM を使った要約、ハイライト、構造化メモの作成
* 長尺の動画コンテンツからのキーワード、エンティティ、インサイトの抽出
* リサーチ、比較、コンテンツ生成の Agents への文字起こしテキストの投入

## ノードの設定

YouTube Video Transcript ノードを選択すると、Agent Builder の右側に設定パネルが開きます。

### YouTube Video Link(必須)

文字起こしを取得したい YouTube 動画の URL を入力します。

次のことができます。

* YouTube の視聴ページの URL を直接貼り付ける
* `/` を入力して前の Agent ステップの動的変数を挿入する

サポートされる形式には、次のような一般的な YouTube リンクが含まれます。<br />`https://www.youtube.com/watch?v=VIDEO_ID`

### Output Label

文字起こしの出力にわかりやすいラベルを付けます。このラベルが、後続のノードで使用される変数名になります。

例:

* `video_transcript`
* `yt_transcript`
* `transcript_text`

## 出力

このノードは、動画の文字起こし全文を含む 1 つのテキスト出力を返します。Profound は自動的に次の処理を行います。

* すべての文字起こしセグメントを取得する
* セグメントを正しい順序に並べる
* 連続した読みやすいテキストブロックに結合する

この結果は、次の用途に最適です。

* Prompt LLM による分析
* 要約やコンテンツの変換
* トピック抽出やセマンティッククラスタリング
* QA 抽出やアンサーエンジンのテスト用 Agents

## 使用例

### 1. 長い YouTube 動画を要約する

1. 動画へのリンクを指定して **YouTube Video Transcript** ステップを追加します。
2. 文字起こしを [Prompt LLM](/ja-jp/agents/nodes/prompt-llm) ステップに渡します。

```text wrap theme={null}
Summarize the following transcript into concise bullet points:

{{video_transcript.output}}
```

### 2. 競合分析のためのインサイトを抽出する

1. YouTube Video Transcript を使用して、競合の製品デモの内容全体を取得します。
2. 出力を [Prompt LLM](/ja-jp/agents/nodes/prompt-llm) ステップに渡し、メッセージングのテーマ、製品に関する主張、機能のポジショニングを特定します。

### 3. 動画のテキストからソーシャルコンテンツを生成する

1. 文字起こしを取得します。
2. [Prompt LLM](/ja-jp/agents/nodes/prompt-llm) ステップを使用して、スニペットやソーシャル投稿を生成します。

```text wrap theme={null}
Create three LinkedIn post variations using insights from this transcript:

{{yt_transcript.output}}
```

## ベストプラクティス

* 動画が公開または限定公開になっていることを確認してください。非公開または制限付きの動画からは文字起こしを取得できません。
* 自動生成された文字起こしには不正確な部分が含まれる場合があります。わかりやすさを高めるために、LLM による後処理を検討してください。
* 特に 1 つの Agent で複数の文字起こしを抽出する場合は、明確な出力ラベルを使用してください。

## トラブルシューティング

### 文字起こしが返されない

動画に利用可能な文字起こしがない場合や、動画が非公開の場合に発生することがあります。別の動画リンクを試すか、元の動画の設定を確認してください。

### 文字起こしの内容が断片的に見える

Profound はセグメントを自動的に結合しますが、タイムスタンプが多い文字起こしや不規則な文字起こしは、Prompt LLM ステップで整理すると改善される場合があります。

### 変数の挿入が機能しない

URL フィールド内で `/` を使用して、利用可能な Agent の変数を挿入してください。
