33

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

次に、 http: //www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZlを読みました。そこから、mp4と(ogvまたはwebm)が必要なようです。

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

4

3 に答える 3

30

この古い質問に来る人のために:今日はmp4だけが必要です!

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

于 2017-01-09T13:02:05.043 に答える
17

Dive Into HTML5によると:

  • Firefox 3.5以降、Opera 10.5以降、Chrome3以降は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をスキップしたくなります。私はビデオの経験があまりないので、各フォーマットの長所と短所が何であるかわかりません。

于 2012-06-25T11:00:39.880 に答える
2

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

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

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

于 2012-06-25T10:52:30.943 に答える