cc_load_policy
値としてのみ受け入れるパラメーターのようです。そのため、または値を使用してキャプションをオフに1
しようとしても、違いはありません (少なくとも今日まで: 2015-05-18 2017-09-11):
https://developers.google.com/youtube/player_parameters#cc_load_policy0
off
2017-09-11 解決策: 「プライバシー強化モードを有効にする」
埋め込みオプションを使用して YouTube で動画を共有する場合、[プライバシー強化モードを有効にする] チェックボックスをクリックできます。これにより、URL が別の Youtube ドメインに変更されます。https://www.youtube-nocookie.com
これを行うだけで、ユーザーのキャプションがデフォルトでオンになっている場合でも、 nocookieオプションはユーザー設定に関連付けられた Cookie を読み取りません (ユーザーがデフォルトでキャプションを必要としないのと同じです)。
これを説明するために、このcodepen の例を作成しました。
- 「パラメーターなし」のビデオを再生してから、
cc_load_policy=1
ビデオを再生してみてください (後者で CC ボタンが有効になっている場合でも、ユーザー設定によりキャプションが表示されない場合があります - 赤い下線);
- 次に、「nocookie ドメイン」の動画を再生します。キャプションは表示されません。
- 「パラメーターなし」のビデオでキャプションを有効にして、ページを更新してみてください。
- 「nocookie ドメイン」の動画を除くすべての動画にキャプションが表示されます。
免責事項: 私はこれが Chrome でしか機能していないことを確認しました (Firefox と Edge では、プライベート ナビゲーションであっても、常に nocookie ドメインにキャプションが表示されます)。「nocookie ドメイン」ビデオでキャプションを手動でアクティブ化/非アクティブ化すると、ページをそれぞれ更新すると、このドメインのキャプションが表示/非表示になります。
古いもの (ビデオの所有者向けの部分的な解決策)
cc_lang_pref
off
または値として受け入れませんOff
...
この方法で、ビデオのデフォルト言語のキャプション/字幕を無効にすることができました(私はデフォルト言語と英語のキャプションを持っています - 私の場合、Chrome と Firefox は変更を無視したようですが、私は提案します)とにかくそれを試してみてください):
- YouTube で動画の[情報と設定]ページに移動し、[詳細設定] タブをクリックして、[動画の言語] を に設定します
Not applicable
。
- 保存して字幕と CCページに移動すると、 「字幕または CC を追加する前にビデオ言語を選択する必要があります」というポップアップが表示されます。(とにかく表示されるので、これは真実ではないようです)。
- ポップアップでビデオのデフォルト言語を選択してください:
これは、ビデオが同じデフォルト言語である場合、デフォルト言語のキャプションが必要ないことを理解させるものです。奇妙なことは、これがキャプションを作成するステップですキャプションに同じ言語が使用されているからではありません。
- キャプションを付けたくない URL のビデオではパラメータを使用しません が、次のようにデフォルトの言語を使用できます:
http://www.youtube.com/watch?v=kTvHIDKLFqc&cc_lang_pref=en。
cc_load_policy
cc_lang_pref
繰り返しますが、これは一部のブラウザー (Firefox と Chrome は含まれていません) でのみ機能するようですが、お役に立てば幸いです...