YouTubeをテキストに変換
任意のYouTubeビデオをテキストに変換します。リンクを貼り付けて、完全なトランスクリプトをきれいな文章、タイムスタンプ付き行、またはダウンロード可能なSRT/VTT字幕ファイルとして取得します。
入力
ウォッチページ、youtu.be、ショーツ、埋め込み、ライブリンク、または裸の動画IDで動作します。
どの既存の字幕トラックを読むか。デフォルトのままにすると、YouTubeが選択し、自動生成されたものよりも人間が作成した字幕を優先します。地域のバリエーションはベースコードで一致するため、「ポルトガル語」はpt-BRトラックを見つけます。
オプション。YouTubeは選択したトラックをこの言語に機械翻訳します。YouTube独自の翻訳であり、非常にレート制限されているため、必ずしも完全に機能しません。
出力
The video will appear here.
The video's details will appear here.
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/youtube-to-text \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"videoUrl": "https://www.youtube.com/watch?v=aircAruvnKk",
"format": "paragraphs"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `youtube-to-text` tool (YouTube to Text) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
| API/MCP 1回あたりの費用 | 9クレジットから |
|---|---|
| 無料プランのAPI/MCP上限^ | 月135クレジット |
| クレジットが足りませんか? | 料金を見る |
^ 無料プランで、このツールにAPI/MCP経由で月に使える上限額です。クレジットパックを購入すると、Builderと同様にこの上限はなくなります。
次の方法でも利用可能
ガイド
責任を持ってご利用ください。 このツールは YouTube がすでに公開している字幕を表示するだけで、その内容の正確性は検証していません。トランスクリプトの正確性や、その使用方法について、当方は一切責任を負いません。動画とその字幕は、作成した本人の所有物のままです。出力の利用については、著作権法および YouTube の利用規約に照らしてご自身の責任で判断してください。動画をご自身の手で書き起こした場合と同様です。
このツールについて
YouTubeのリンクを貼り付けて、ビデオの言葉をテキストで取得します。このYouTubeトランスクリプトジェネレーターはYouTubeがビデオに対して保存している字幕トラック(CCボタンを駆動する同じもの)を読み、実際に読む、編集、または検索できるものに再フォーマットします。ブラウザ拡張機能は不要で、ダウンロードやインストールも必要ありません。
アップロードされるデータはなく、音声は処理されません。ビデオに字幕がある場合(YouTubeが自動的に生成するため圧倒的多数です)、トランスクリプトは1~2秒で返ってきます。YouTubeビデオからテキストを抽出したり、YouTube字幕をSRTでダウンロードしたり、以下のAPIを使って完全なトランスクリプトを独自のコードに取り込んだりするのに使用します。
サインインが必要です。これはペイウォールではなく、無料層を含むすべてのアカウントが利用できます。サインインは単に、自動化された一括使用がすべての人のツールを低下させるのを防ぐためのものです。
出力形式の選択
- 読みやすい段落 — デフォルト。字幕行は文に縫い合わせられ、段落にグループ化されます。読む、引用する、またはドキュメントに貼り付けるのに必要なものです。
- プレーンテキスト — 改行のない1つの連続したブロック。別のツールまたは単語カウンターに供給する場合に最適です。
- タイムスタンプ付き行 — すべての字幕行に
[12:34]というプレフィックスが付いています。何が言われた瞬間を見つけるため、またはジャンプリンク付きのショーノートを構築するために使用します。 - SRTとWebVTT — 適切な開始と終了のタイムコード付きの実際の字幕ファイル。ビデオエディタで使用したり、別のプラットフォームに再アップロードしたり、翻訳者に渡したりするのに適しています。
- JSON —
startMs、endMs、durationMs、textを含むオブジェクトとしてのすべてのキュー。別のツール、サマライザー、検索インデックスが出力を読もうとしている場合にこれを選択します。
endMsについて一言。これは単にstartMs + durationMsではありません。YouTubeは一部のキューの期間を省略し、意図的に他のキューをオーバーラップさせるため、算術で計算した答えはしばしば間違っています。JSONはSRTおよびWebVTTエクスポートが使用する同じクランプされたエンドを提供するため、その修正を自分で再現することなくサブタイトルからそれを再構築できます。durationMsはまだそこにあり、元のままの状態で、必要に応じて利用できます。
APIとしてYouTubeトランスクリプトを使用する
上記のすべての形式はHTTP経由でも利用可能です。このページのこのツールを使う他の方法セクションに、すぐに使えるcurl呼び出しがあります。videoUrlとformatをPOSTして、トランスクリプトをJSONとして取得します。HTTPリクエストができるあらゆる言語がYouTubeトランスクリプトAPIとして使用できます。スクレイピング、ヘッドレスブラウザ、独自の字幕パーサーを維持する必要はありません。AIエージェントはMCP経由で同じツールを呼び出すことができます。
APIとMCP経由では、要求した形式に関係なくtranscriptは文字列フィールドです。したがってJSON形式は配列をネストするのではなく、JSONを含む文字列として到着します。あなた側で解析してください。それに並ぶvideoフィールドは、送信したリンク形状が何であれ、そこから再構築された正規ウォッチURLを運びます。
オーバーラップするタイミングは字幕形式でクリーンアップされています。YouTubeの自動生成字幕はテキストがスクロールするように意図的にオーバーラップしており、ほとんどのプレーヤーで同時に2行が表示されます。各キューのエンドは次のキューの開始にクランプされているため、エクスポートされたファイルが正しく動作します。
言語
両方の言語設定は詳細の下に配置されており、折りたたまれています。どちらも一般的なケースでは必要ないからです。
字幕言語をビデオのデフォルトトラックのままにしておくと、ツールはYouTubeが主要と見なすトラックを取得し、両方が存在する場合、自動生成されたものより人間が作成した字幕を優先します。言語を選択して特定のトラックを強制します。詳細パネルはビデオが実際に提供するすべてのトラックをリストするため、最初の推測がミスしても、そこで何があるかが見えます。
ピッカーはYouTubeが独自にサポートする156言語を保持しており、これはビデオが実行できるトラックのセットと正確には同じではありません。実際のアップロードにはzh-CN、pt-BR、またはfa-IRでタグ付けされたトラックがありますが、これらはリストに名前で表示されません。親言語を選択するととにかくそれらを見つけます。ポルトガル語はpt-BRトラックと一致し、ペルシア語はfa-IRと一致します。
翻訳先はYouTubeに選択したトラックを機械翻訳するよう要求します。これはYouTubeの独自の翻訳であり、ウェブサイトの字幕と同じように品質は変わります。
できないこと
- 字幕なしのビデオ。 一部の音楽ビデオ、古いアップロード、ストックフッテージには全くありません。抽出するものがなく、ツールは推測するのではなくそう言います。これはトランスクリプトリーダーであり、音声認識サービスではありません。
- 年齢制限、非公開、メンバーのみのビデオ。 その字幕は公開されていません。
- ライブストリームがまだライブ配信中の場合。
実行コストの仕組み
| 結果 | 支払うもの |
|---|---|
| トランスクリプトが返された | 実行ボタンに表示されるクレジット |
| 字幕なし、年齢制限、非公開または削除されたビデオ | 1クレジット |
| 当社側で何か問題が発生した | 何もなし — 全額払い戻し |
当社の過失による失敗に対しては決して料金は請求されません。中央行の1クレジットは、ビデオについての決定的な答えを得るためのものです。チェックの作業はまだ行われており、間違ったリンクを貼り付けた場合は無視するのに十分小さいです。
すべてのアカウントは月単位の配分を取得でき、無料層は月に100以上のトランスクリプトをカバーするため、通常の使用ではそれに達しません。
トランスクリプトの良い使い方
会議トークをノートに変換すること。チュートリアルを記憶から言い換えるのではなく正確に引用すること。2時間のポッドキャストで覚えている1つのセクションを検索すること。講義をサマライザーに供給すること。競合他社のビデオを見ずにチェックすること。再アップロード用にサブタイトルを作成すること。
よくある質問
YouTubeの動画のトランスクリプトを取得するには? このページの上部にリンクを貼り付けてボタンを押してください。ウォッチページ、youtu.be、ショーツ、埋め込み、ライブURL、および裸の動画IDすべて機能します。
YouTubeのトランスクリプトをテキストファイルとしてダウンロードできますか? はい。任意の形式を選択し、結果のダウンロードボタンを使用します。プレーンテキストと段落は.txtとして保存されます。SRTとWebVTTはプレーヤーまたはエディタに読み込む準備ができています。
無料のYouTubeトランスクリプトAPIはありますか? 同じツールはHTTPおよびMCP経由で利用可能です。上記のAPIとしてYouTubeトランスクリプトを使用するを参照してください。アカウントの通常のクレジット配分で実行されるため、無料層はカジュアルなAPI使用もカバーしています。
字幕なしの動画でも機能しますか? いいえ。YouTubeが字幕トラックを持たない場合、読むべきものがなく、トランスクリプトされなかった言葉を抽出できるツールはありません。
タイムスタンプ付きのトランスクリプトを取得できますか? はい。[12:34]プレフィックスの場合はタイムスタンプ付き行を選択するか、正確な開始時刻と終了時刻にはSRT/WebVTT/JSONを選択します。
英語以外の言語でも機能しますか? はい。ビデオが搭載する任意の字幕言語を詳細の下から選択でき、YouTubeは156の言語にトラックを機械翻訳できます。
関連ツール
- YouTube Thumbnail Downloader — YouTubeが保存しているすべてのサイズでビデオのサムネイル画像を取得します。
- テキスト要約ツール — トランスクリプトを取得したら、それを凝縮します。
- 単語カウンター — 抽出されたテキスト内の単語、文字、読む時間をカウントします。
- Upsolo — YouTube to Transcript — 同じiotools APIを使用する姉妹サイトで、同じトランスクリプトのワークフローを独自のUIで提供しています。