2026年2月28日土曜日

PC 動画に字幕を

最近、Youtube を ぼぉ~ と眺めていて思ったのですが、
字幕を表示してあると、ほっ としたりします。
あっ、此れなら、保存して ... 、
と考えたりしますが、取得出来ない事もあったり。


最近、Youtube を ぼぉ~ と眺めていて思ったのですが、
字幕入りが増えましたよね。
海外の動画で、英語だったりしますが、
字幕で 英語 が流れるだけで、少しは、何にを喋っているかの助けに。

なので、
もし、手元に残したいと思っても、
何故か、失敗に終わったりします。

例えば、此方。
Surfing The Ocean's Biggest Waves | BBC Earth Science
https://www.youtube.com/watch?v=FdpPYy7R82A

音声は英語で、且つ、ネイティブ向けなので、
英語が苦手の私は ちんぷんかんぷん。
英語でも、字幕が付けば、少しは、理解する助けになります。

  あ~、こんな時は、自分の語学力に嫌気が差したりしますが。
  文字が流れるだけで、少しは、ほんの少しは、... 。

なので、
以前の投稿 に書いた如くで、
取得を試みましたが、
敢え無く、失敗。
英語の字幕なのに、何故?。

再度、サイトに戻り設定を表示させれば、
単なる英語 では無く、
英語(イギリス) の表記が!。


そう、失敗していたのは、
 --write-subs --sub-langs en
としていたから。

自動生成字幕も可能なのですが、
やはり、公開者が用意したものは 出来が良い です。

yt_dlp で 可能な字幕を表示させる(後述)と、
en は無く、en-GB のみ でした。
道理で、en で 字幕が取得出来なかった訳だぁ。

yt-dlp.exe --list-subs <URL>
OUTPUT
前略
Language Name                     Formats
en-GB    English (United Kingdom) vtt, srt, ttml, srv3, srv2, srv1, json3



0 件のコメント:

コメントを投稿