0

こんにちは、私はここでサイトを立ち上げています: http://dxc-server.com/drbrownsbeta/

ただし、ビデオ (.mp4) は Android では再生できません。コーデックは既に h.264、mp4 幅: 1056、高さ:400 これは問題になる可能性がありますか? mediaelementjs.comのプレーヤーを使用しています

ハンドブレーキコンバーターを使ってみましたが失敗しました...

ファイルはこちらからダウンロードできます:http://dxc-server.com/drbrownsbeta/images/videos/babybottle.mp4

何をすべきか考え..

Androidで異なるハンドブレーキプロファイルを使用していくつかのmp4をコピーしようとしました..しかし、何も機能しません

映画の解像度が問題になる可能性はありますか?

更新: videojs のプレーヤー (http://www.dxc-server.com/drbrownsbeta/videojs.html) を試してみましたが、問題はまだ存在します。これはスクリプトの問題ではなく、ビデオの問題であると確信しています。

ありがとう

4

1 に答える 1

0

ビデオはH.264 High Profileでエンコードされています。最新の Android デバイスの一部は High Profile をサポートしていますが、すべての Android デバイスで動作させたい場合は、Baseline Profile を使用してください ( Android コア メディア フォーマットとコーデックのサポートを参照)。

また、ビデオmoovの最後にアトムがあります。全体をダウンロードする前にビデオを再生できるようにする場合は、 (ビデオ データmoov) の前に (メタデータ)を移動する必要があります。に付属のプログラム、またはこの python バージョン、またはこのページで参照されている他のプログラムのいずれか、または同様mdatのプログラムを使用して、これを行うことができます。qt-faststartffmpegmp4box

于 2012-09-09T12:54:56.530 に答える