YouTubeのURLリンクで英語字幕を強制的に表示させる

備忘録

YouTubeへ投稿した日本語で会話をしている動画に、英語の字幕を付け加えた。英語圏の人へ動画へのリンクを提示する時に、クリックしただけでその英語字幕を強制的に表示するようにしたい。

通常のリンクを取得すると

https://youtu.be/ <VIDEO-ID>

となり、これに

?hl=en&cc_lang_pref=en&cc_load_policy=1

を追加しても字幕が表示されない。しかしながら2021年11月現在、URLをHTMLへの埋め込み時に使われる

https://www.youtube-nocookie.com/embed/ <VIDEO-ID> ?hl=en&cc_lang_pref=en&cc_load_policy=1

とすると、少なくとも私のMAC + Safariという環境ではそうなるようだ。例としてこれ

https://www.youtube-nocookie.com/embed/...

がそうなっているはずである。

仕様はしばしば変わるようなので、今後また変わるのであろう。

Comments

Popular posts from this blog

Windows 7の共有フォルダ システムエラー58が発生しました

ポメラのフリーズ

Freetel MIYABIとFreetel priori 2からWindows 10へUSBテザリングする際に、Windows 10の動作が極端に重くなりほぼ固まる