YouTubeの字幕をデフォルトでオンにできない?
2019年2月15日2019年2月16日
YouTubeビデオの字幕をデフォルトでオンにしたいんですけど、以前のやり方では動かなくなっているようです。一度字幕をオンにしてあると、他の動画でも自動的にオンになるようなんですが、オフにしてあると他の動画でもオフになってしまいます。
例えば、以下の「アクセシビリティの祭典 2018」の動画のURLにはcc_load_policy=1
というパラメータが入っているので、字幕が自動でオンになるはずなんです。
https://www.youtube.com/watch?v=e5XlibX3LYk&cc_load_policy=1
...が、2019年2月15日現在、字幕がオンにはなりません。
なんでだろう? 僕の環境だけでしょうか?
デフォルトで字幕をオンにするやり方
やり方は2つあるようで、2019年2月15日現在、動作していたのは1つ目のタグを付ける方法のみでした。
1. タグを付ける方法
ビデオ自体に設定したい場合は、ビデオマネージャから字幕をオンにしたい動画に以下のタグを入れます。
yt:cc=on
シークレットウィンドウ / プライベートウィンドウで確認したら、デフォルトで字幕がオンになりました!
ただ、一度字幕をオフにすると、その設定が保持されます。
2. URLにパラメータを入れる方法
埋め込みやリンクする場合は、動画のURLに以下のパラメータを追加します。
cc_load_policy=1
こちらは機能しないようです。