YouTube 動画の文字起こしを取得する方法
- 1
アドレスバーか「共有」ボタンから動画のリンクをコピーします。youtu.be やショートのリンクも使えます。
- 2
上に貼り付けると、数秒で文字起こしと短い要約が表示されます。
- 3
タイムスタンプ付きで読む(クリックでその場面から再生)、テキストをコピーする、TXT か SRT ファイルでダウンロードする、のいずれも可能です。
コードで大量に文字起こし
同じ文字起こしを 1 回の API 呼び出しで取得できます。動画リンクを送ると、タイムスタンプ付きの JSON が返ります。同じ API キーで Claude・GPT・Gemini に要約させたり、エージェントから MCP 経由で呼び出したりできます。
POST /v1/tools/youtube-transcript/run { "input": { "startUrls": ["https://youtu.be/…"] } }
よくある質問
この YouTube 文字起こしツールは無料ですか?
はい。アカウントなしで 1 日数件まで無料です。それ以上必要な場合や、コードから取得したい場合は YouTube 文字起こし API をご利用ください。
どの動画に対応していますか?
字幕のある公開 YouTube 動画ならどれでも使えます(投稿者が付けた字幕でも、YouTube の自動生成字幕でも可)。非公開動画や字幕がオフの動画には文字起こしがありません。
文字起こしは何語ですか?
動画自体の字幕の言語で、ふつうは動画が収録された言語です。選ぶ必要はありません。リンクを貼るだけです。
チャンネル全体や大量の動画の文字起こしを取得するには?
YouTube 文字起こし API を使います。1 回の呼び出しで最大 50 本の動画リンクを送れ、料金は 1 件 $0.0025。チャンネルの全動画を先に集める方法は Python ガイドにあります。
SRT ファイルとは?
字幕ファイルです。各字幕行に開始・終了時刻が付いています。VLC、Premiere、DaVinci Resolve などのプレーヤーや編集ソフトで読み込めます。