web-dev-qa-db-ja.com

HTML5ビデオを使用する場合、WebM形式とogv形式の両方が必要ですか?

videojs.comのドキュメント から、(mp4に加えて)ogvとwebmの両方のファイル形式を含める必要があるという印象を受けました。

それから私は http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZl を読みますおよび(ogvまたはwebm)。

何が正しいですか? 3つすべてが必要ですか?

32
nitech

この古い質問に来た人たちのために:最近はmp4のみが必要です!

http://caniuse.com/#feat=mpeg4

27
Bart Burg

HTML5に飛び込む

  • Firefox 3.5以降、Opera 10.5+およびChrome 3+ support ogv
  • Firefox 4以降、Opera 10.6+およびChrome 6+はWebMをサポートします(将来サポートが廃止されないと仮定するとogv))

したがって、ogvは次の場合に必要です。

  • Firefox 3.5および3.6
  • Opera 10.5
  • Chrome 3、4、5

Flash経由でビデオを取得することに満足している場合(Oggバージョンがない場合はVideoJSがそれを行うと思います)、またはFlashがインストールされていない場合にビデオがまったくない場合は、 Oggバージョンが必要です。

個人的には、ビデオを2つではなく3つの形式に変換すると(おそらく)50%長くなるため、Oggをスキップしたいと思います。私はビデオの経験があまりないので、各フォーマットの長所と短所がわからない。

17
Paul D. Waite

ここにチェック すべてのブラウザがすべてのネイティブ形式をサポートしているわけではありません(追加のプラグインなし)

IE9はMP4、firefox 4 WebMおよびOGVのみを再生し、Chromeはすべて再生します(ただし、新しいバージョンではMP4をサポートできないという噂があります)、SafariはMP4、Opera WebMおよびOGG

したがって、コーデックを確認する場合は、MP4とWebMまたはMP4とOGGを使用して、現在のすべてのブラウザーに一致させる必要があります。

2
longilong