YouTube の文字起こしをプレーンテキストで取得
YouTube のリンクを貼り付けると、動画で話されている内容をきれいなプレーンテキストとして取得し、コピーやダウンロードができます。動画の公開字幕(手動の字幕と YouTube の自動生成字幕の両方)を読み取り、タイムコードを取り除くため、字幕ファイルではなく読みやすい本文として得られます。
仕組み
ブラウザは YouTube の字幕を直接読み取れません( CORS に加え、 YouTube の bot 対策がページでは生成できないトークンを要求します)。そのため本ツールは動画 URL のみをサーバーに送り、サーバーが公開字幕トラックを取得してプレーンテキストで返します。保存はされず、ログインも不要です。
対応するリンク
| 入力 | 例 | 対応 |
|---|---|---|
| 視聴 URL | https://www.youtube.com/watch?v=ID | ○ |
| 短縮リンク | https://youtu.be/ID | ○ |
| Shorts | https://www.youtube.com/shorts/ID | ○ |
| 埋め込み / ライブ | https://www.youtube.com/embed/ID | ○ |
| 動画 ID のみ | dQw4w9WgXcQ | ○ |
手順
- YouTube 動画のリンクをコピーします。
- 入力欄に貼り付け、「文字起こしを取得」 を押します。
- 複数言語の字幕がある場合は、ドロップダウンからトラックを選びます。
- テキストをコピーするか、
.txtファイルでダウンロードします。
例えば https://youtu.be/dQw4w9WgXcQ を貼り付けると、その動画の発話内容全体が1つのプレーンテキストとして得られ、メモや要約プロンプト、ドキュメントへそのまま貼り付けられます。
手動字幕と自動生成字幕
| 種類 | 出所 | 精度 | 備考 |
|---|---|---|---|
| 手動 | 投稿者が作成した字幕 | 最も高い | すべての動画にあるわけではない |
| 自動生成( ASR ) | YouTube の音声認識 | 良好 | 一覧で「(自動生成)」と表示 |
両方ある場合は精度の高い手動字幕を既定で使用します。別の言語が必要な場合はドロップダウンから自動生成トラックに切り替えてください。
取得できない場合
字幕が無い動画や、非公開・年齢制限・地域制限のある動画は文字起こしできません。 YouTube 側の内部仕様も随時変わるため、取得に失敗することがあります。その場合は再試行するか別の動画でお試しください。いずれの場合も送信されるのは URL のみで、サーバーが字幕をプレーンテキストで返し、保存はされません。
