3

Miro VideoConverterとFreeMakeVideoConverterを使用してwebmビデオをコーディングしましたが、同じ結果になりました。一部のwebmビデオはFirefoxで再生されますが、他のwebmビデオはhtml5ビデオタグが埋め込まれていると再生されません。

Chromeでは、すべて正しく再生されます。

私のApache構成では、次を追加しました:AddType video / webm .webm

同じ.htaccessファイルも追加しました:AddType video / webm .webm

違いはありません。一部のwebmファイルは正常に再生されますが、他のファイルはまったく再生されません。

Firefoxでwebmファイルを直接開くと、すべて正常に機能しますが、ビデオタグでは一部のみが機能します。

何か案は?????

4

2 に答える 2

4

私はこの質問が古いことを知っていますが、実際に先日この問題を抱えていたので、同じ問題に遭遇した将来の冒険者のために答えると思います.

これは Firefox の既知の問題です。場合によっては、webm ファイルを再生したくないだけです。理由はわかりません。ソースタグの順序を切り替えることで、それを理解することができました。

私はそれを次のように持っていました:

<source src="myVideo.webm" type="video/webm">
<source src="myVideo.mp4" type="video/mp4">
<source src="myVideo.ogv" type="video/ogv">

このようにして、firefox がやってきて、最初に webm を見て、それを試してみることにしました。何らかの問題が原因で再生できませんでしたが、そのフォーマットをサポートしているため、とにかくそのソースを使用していました. これを修正するために、次のことを行いました。

<source src="myVideo.ogv" type="video/ogv">
<source src="myVideo.mp4" type="video/mp4">
<source src="myVideo.webm" type="video/webm">

このように、Firefox がソースを読み取るとき、最初に ogv ファイルを確認し、それをサポートできるため、それを開くことを選択します。それ以来、問題はありません。

これが誰かに役立つことを願っています...

于 2014-02-10T21:58:30.170 に答える