VimeoやYoutubeで、字幕またはCCをデフォルトでONにする方法を教えてください。


現在では個々のユーザーの設定に依存しているようですが、ユーザーが字幕の有無に気づかなければOFFのまま視聴することが想定されます。デフォルトでONにしておき、ユーザーの希望に応じてOFFに設定する仕様にしたいのですが、VimeoやYouTubeの設定画面ではこの ON / OFF を投稿者が選択できるようにはなっていません。

ウェブサイト内での設定、あるいは字幕のファイル(webvttなど)に設定を埋め込む方法などがあれば教えていただけないでしょうか。
よろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2018/03/02 08:19:07
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
id:sphynxx

いわゆる「オープンキャプション」をWebVTTで設定できれということです。

CCはクローズドキャプションで表示のON/OFFがユーザーに依存しますが、オープンキャプションならずっと表示されるはずです。vimeoの「字幕」ってオープンキャプションにならないようです。

ベストアンサー

id:portal18 No.1

回答回数150ベストアンサー獲得回数62

ポイント300pt

VimeoやYouTubeでは残念ながら (VimeoやYouTubeの制約上) そういうことはできないようです。閲覧者の設定に頼ることになります。
ただし、VimeoやYouTubeなどではなく、ご自身の管理しているサーバーに投稿されている動画と字幕であれば、HTMLファイルで「default」属性を設定することにより可能です。
イメージとしては、

<video controls src='movie.mp4'> <!-- 動画 -->
   <track kind='subtitles' srclang='ja' label='Japanese' src='captions.vtt' default > <!-- このように「default」を入れることでデフォルト表示に設定可能 (日本語と英語のように複数の字幕を設定している場合はひとつの字幕にのみ設定可能) -->
</video>

このようになります。

id:sphynxx

やはりそうですか!WebVttの仕様を見ているとHTMLで固定・可変が選択できるように書いてあるので、どこかに埋め込めるものかとVimeoサポートなどにも連絡して待っているところでした。

そしてオープンキャプションは映像内に埋め込みをするしかないとなると、デバイスの制約を受けるんですね。YouTubeやVimeoの今後の仕様変更を希望しつつ、とりあえずテキストの映像埋め込みに切り替えたいと思います。

ご回答ありがとうございました!

2018/03/02 08:17:57

その他の回答0件)

id:portal18 No.1

回答回数150ベストアンサー獲得回数62ここでベストアンサー

ポイント300pt

VimeoやYouTubeでは残念ながら (VimeoやYouTubeの制約上) そういうことはできないようです。閲覧者の設定に頼ることになります。
ただし、VimeoやYouTubeなどではなく、ご自身の管理しているサーバーに投稿されている動画と字幕であれば、HTMLファイルで「default」属性を設定することにより可能です。
イメージとしては、

<video controls src='movie.mp4'> <!-- 動画 -->
   <track kind='subtitles' srclang='ja' label='Japanese' src='captions.vtt' default > <!-- このように「default」を入れることでデフォルト表示に設定可能 (日本語と英語のように複数の字幕を設定している場合はひとつの字幕にのみ設定可能) -->
</video>

このようになります。

id:sphynxx

やはりそうですか!WebVttの仕様を見ているとHTMLで固定・可変が選択できるように書いてあるので、どこかに埋め込めるものかとVimeoサポートなどにも連絡して待っているところでした。

そしてオープンキャプションは映像内に埋め込みをするしかないとなると、デバイスの制約を受けるんですね。YouTubeやVimeoの今後の仕様変更を希望しつつ、とりあえずテキストの映像埋め込みに切り替えたいと思います。

ご回答ありがとうございました!

2018/03/02 08:17:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません