YouTube動画の文字起こしを取得する方法

短く実用的な手順のご紹介です。

手短に言うと

YouTubeで動画を開き、URLをコピーして、このページのボックスに貼り付け、「文字起こしを生成」を押します。各行にタイムスタンプが付いた文字起こしが表示されます。

ファイルとして欲しい場合

読むならTXTボタン、字幕ならSRTまたはVTT、タイムコードを残したいならタイムスタンプ付きTXTをお使いください。4つともサーバー側で生成されるので、コピー&ペーストで失われるものはありません。

文字起こしが表示されない場合

字幕が無効になっている、非公開である、年齢制限がある、といった可能性があります。その場合は字幕トラックから文字起こしすることはできず、音声を文字起こしする必要があります。

文字起こしの取得は、たいてい2分もあれば終わる作業です。それ以上かかるように感じるのは、いくつかあるつまずきポイントのどれに当たっているのかが分からないからです。このページでは、最初に何をすべきか、テキストがおかしいときにどうするか、そして各ダウンロード形式が何に向いているのかを順に説明します。

結論から言うと、文字起こしはすでに存在しています。YouTubeは話し言葉のあるほとんどの動画について字幕を生成または保存しており、それを読むほうが音声を聞き直すよりずっと速いのです。以下では、そううまくいかない場合について説明します。

関連ツール

よくある質問

文字起こしを一番手早く手に入れる方法は?
このページ上部のボックスにリンクを貼り付けて、ボタンを押してください。各行にタイムスタンプが付いた文字起こしが表示され、そこからコピーまたはダウンロードできます。アカウント登録もインストールも不要です。
文字起こしが表示されないのはなぜですか?
可能性の高い順に、動画の字幕が無効になっている、非公開または限定公開である、年齢制限がかかっている、そもそも発話がない、のいずれかです。いずれの場合も読み取れる字幕トラックが存在しないのであって、ツールが失敗しているのとは異なります。
文字起こしがところどころ間違っています。直せますか?
動画が自動生成字幕を使っている場合、誤りの中にはその仕組み上どうしても避けられないものがあります。特に固有名詞や専門用語を聞き間違えます。聞き直さずに字幕を読むからこそ速いのであり、その速さと引き換えにこうした誤りがあるのです。
ダウンロード形式はどれを選べばいいですか?
読む、検索する、どこかに貼り付けるならTXTです。テキストを字幕として動画に載せ直すならSRTかVTTです。字幕としての構造は不要でタイムコードだけ残したいときは、タイムスタンプ付きTXTをお使いください。
別の言語の動画でも文字起こしを取得できますか?
はい、その言語の字幕トラックが動画にあれば可能です。複数のトラックがある動画では選べますが、1つしかない場合はそれがそのまま使われます。
処理できる動画の本数に上限はありますか?
ありません。アカウントも上限も料金もありません。動画はリクエストのたびに取得され、その後は何も保存されません。