2012-12-11 6 views
5

IEを使用するとすべてがうまく行きます(私はフラッシュで優先順位を設定してmp4ビデオを取得しました)。クロムで自分のビデオを見ようとすると、すべてがうまくいくように見えますが、数秒で(必ずしもそうではないが)videojsがクラッシュします。 これはログです: Chromeは動画の実行を中止します

error:MediaError 
    code:3
どうすればよいですか?

+0

私もこの問題に直面しています。既にこの問題を解決している場合は、あなたの答えを教えてください。 – ensecoz

答えて

1

HTML5 specエラーコードMEDIA_ERR_DECODE = 3は、ビデオのデコードに失敗したことを示します。 Chromeが破損フレームに到達する可能性があります。動画が正しくエンコードされませんでした。

私の経験では、HTML5ビデオデコードでは、エラー処理に関してはサポートが貧弱です。フラッシュはここでもっと弾丸になります。 Chrome(HTML5)の動画再生に失敗したがFF(フラッシュ)でうまく再生していたときの例があります。別のピクセルマップ(yuvj420p - >yuv420p)に変換すると、私の問題が解決しました。

まず、さまざまなオプションでビデオをエンコードするようにしてください。あなたが使用できるオプションとしてffmpeg

関連する問題