6

キャプション(字幕)を表示せずに、HTMLコードでYouTubeビデオをリンクすることは可能ですか?

次のビデオがあるとしましょう:http ://www.youtube.com/watch?v=kTvHIDKLFqc 。デフォルトの英語字幕があります。しかし、このビデオをリンクするとき、私はそれらなしでそれをロードしたいと思います。ビデオのある種のパラメータでそうする可能性はありますか?

方法の説明が記載されたこのリンクを見つけましたが、機能していないようです。次の形式のリンクを使用しようとすると、とにかくキャプションが表示されます:http ://www.youtube.com/watch?v=kTvHIDKLFqc&cc_load_policy=0 。それは機能していませんか、それとも私は何かを誤解しましたか?

4

5 に答える 5

5

&cc_load_policy=1 を設定すると、デフォルトではクローズド キャプションが表示されませんが、ここに示すように入力すると、ビデオ コントロール バーの cc ボタンで切り替えることができるという点で、ドキュメントが少し誤解を招くことがわかりました -

http://www.google.com/support/youtube/bin/answer.py?hl=ja&answer=140174

于 2010-12-14T20:05:14.663 に答える
4

cc_load_policy値としてのみ受け入れるパラメーターのようです。そのため、または値を使用してキャプションをオフに1しようとしても、違いはありません (少なくとも今日まで: 2015-05-18 2017-09-11): https://developers.google.com/youtube/player_parameters#cc_load_policy0off

2017-09-11 解決策: 「プライバシー強化モードを有効にする」

埋め込みオプションを使用して YouTube で動画を共有する場合、[プライバシー強化モードを有効にする] チェックボックスをクリックできます。これにより、URL が別の Youtube ドメインに変更されます。https://www.youtube-nocookie.com

これを行うだけで、ユーザーのキャプションがデフォルトでオンになっている場合でも、 nocookieオプションはユーザー設定に関連付けられた Cookie を読み取りません (ユーザーがデフォルトでキャプションを必要としないのと同じです)。

これを説明するために、このcodepen のを作成しました。

  1. 「パラメーターなし」のビデオを再生してから、cc_load_policy=1ビデオを再生してみてください (後者で CC ボタンが有効になっている場合でも、ユーザー設定によりキャプションが表示されない場合があります - 赤い下線);
  2. 次に、「nocookie ドメイン」の動画を再生します。キャプションは表示されません。
  3. 「パラメーターなし」のビデオでキャプションを有効にして、ページを更新してみてください。
  4. 「nocookie ドメイン」の動画を除くすべての動画にキャプションが表示されます。

免責事項: 私はこれが Chrome でしか機能していないことを確認しました (Firefox と Edge では、プライベート ナビゲーションであっても、常に nocookie ドメインにキャプションが表示されます)。「nocookie ドメイン」ビデオでキャプションを手動でアクティブ化/非アクティブ化すると、ページをそれぞれ更新すると、このドメインのキャプションが表示/非表示になります。

古いもの (ビデオの所有者向けの部分的な解決策)

cc_lang_prefoffまたは値として受け入れませんOff...

この方法で、ビデオのデフォルト言語のキャプション/字幕を無効にすることができました(私はデフォルト言語と英語のキャプションを持っています - 私の場合、Chrome と Firefox は変更を無視したようですが、私は提案します)とにかくそれを試してみてください):

  1. YouTube で動画の[情報と設定]ページに移動し、[詳細設定] タブをクリックして、[動画の言語] を に設定しますNot applicable
  2. 保存して字幕と CCページに移動すると、 「字幕または CC を追加する前にビデオ言語を選択する必要があります」というポップアップが表示されます。(とにかく表示されるので、これは真実ではないようです)。
  3. ポップアップでビデオのデフォルト言語を選択してください:これは、ビデオが同じデフォルト言語である場合、デフォルト言語のキャプションが必要ないことを理解させるものです。奇妙なことは、これがキャプションを作成するステップですキャプションに同じ言語が使用されているからではありません。
  4. キャプションを付けたくない URL のビデオではパラメータを使用しません が、次のようにデフォルトの言語を使用できます: http://www.youtube.com/watch?v=kTvHIDKLFqc&cc_lang_pref=encc_load_policycc_lang_pref

繰り返しますが、これは一部のブラウザー (Firefox と Chrome は含まれていません) でのみ機能するようですが、お役に立てば幸いです...

于 2015-05-18T11:50:07.793 に答える
2

サイトには、キャプションをオンにする方法が記載されています。キャプションをオフにすることについては触れていません。ユーザーの以前の選択に依存すると思います。

別のサイトに動画を埋め込む場合、埋め込まれた動画に常にキャプションが表示されるようにすることができます。埋め込みたい動画のキャプションを有効にするには、動画の埋め込みコードに &cc_load_policy=1 を追加するだけです。

于 2010-02-18T10:27:05.557 に答える
0

iv_load_policy=3埋め込みコードにパラメータを追加するだけです。

于 2013-04-02T10:42:48.823 に答える