1

Android での HTML5 再生用にビデオをエンコードする方法について、多くのスレッドや記事を読みました。

ハンドブレーキやミロを使って、いろいろセッティングをいじっても、なかなかうまくいきません。

適例:

このビデオ: http://mediasvcp5lc0xlx242lz.blob.core.windows.net/baby/wf_android.mp4

正常に動作します...

このビデオは、まったく同じパラメータでエンコードされています: http://mediasvcp5lc0xlx242lz.blob.core.windows.net/baby/Kia-1.mp4

..ではない。

ここで私が間違っていることを理解するのに役立つ決定的な何かを教えてくれる人はいますか?

4

1 に答える 1

1

最初の動画は profileBaselineでエンコードされているため動作しますが、2 番目の動画は profileHighでエンコードされているため、Android デバイスでは再生されません。

どちらもレベル 2.1 でエンコードされていますが、これは問題ありませんが、解像度とフレームレートが高すぎる可能性があります。エンコーダーで許可されている場合は、レベル 2 まで下げることができます。

プロファイルを使用して 2 番目のビデオをエンコードしてみてくださいBaseline。うまくいくはずです。

乾杯、

于 2013-04-23T21:44:34.360 に答える