youtube(ユーチューブ)の動画の字幕の部分だけを抜き出したいことはありませんか?例えば、動画の英語を日本語に翻訳して内容を確認したいなど。
仮想通貨関連の動画は説明が多く、字幕を読んでてもよくわからないので、まとめて読んでみたいとずっと思っていました。
今回の字幕を抜き出す方法は、特殊なツールなどはなくても、URLにパラメータを付けて表示させるだけで抜き出すことができます。必要なのは、ブラウザだけです。
Youtube字幕の抜き出し方
字幕を抜き出す方法は、下記の通り。
まず、抜き出したい動画のURLの最後についている「動画特有のパラメータ」をメモしておきます。
そして、下記の1のURLの最後の部分につけて、ブラウザのURL入力欄にコピペします。
ここでやっているのは、翻訳言語を指定するためのものです。翻訳言語に日本語があるかないかなども確認できるので、自分がダウンロードしたい動画の字幕の言語を探します。
1.翻訳言語を表示させて目的の言語があるか調べる。 http://video.google.com/timedtext?type=list&v=動画特有のパラメータ
1.で目的の翻訳言語があったら、下記のサンプルURLの「en」の部分に上記で取得した言語コードと動画特有のパラメータを入力して下記のURLを完成させます。そして、ブラウザのURL入力欄にコピペします。
2.翻訳字幕を表示させる。 http://video.google.com/timedtext?hl=en&lang=en&name=&v=動画特有のパラメータ
字幕が表示されれば完了です。
ファイルは、XML形式になっていますが、Excelなどで成形すれば、文字の部分だけを抜き出せます。