0

Android スマートフォンに表示する動画広告を提供していただきました。残念ながら、広告ネットワークの 1 つに渡すと、エラーが返されます。

エラーメッセージ:
03-28 19:16:07.950: E/MPEG4Extractor(1695): ビデオの形式が正しくありません
03-28 19:16:07.950: E/OMXCodec(1695): [OMX.SEC.avc.dec] err = -1007
03-28 19:16:07.985: E/OMXCodec (1695): [OMX.SEC.aac.dec] err = -1011
03-28 19:16:08.560: V/AwesomePlayer(1695): MEDIA_ERROR -1007
03-28 19:16:08.560: V/AwesomePlayer(1695): notifyListener_l() メッセージ (100-MEDIA_ERROR)、ext1 (1)、ext2 (-1007)
03-28 19:16:08.560: V/MediaPlayerService(1695): [117] 通知 (0xa61d8, 100, 1, -1007)
03-28 19:16:08.560: V/AudioSink(1695): 停止
03-28 19:16:08.560: V/MediaPlayer(19343): メッセージ受信 msg=100、ext1=1、ext2=-1007
03-28 19:16:08.560: E/MediaPlayer(19343): エラー (1, -1007)

Mac/Windows で VLC を介して問題なくビデオを再生できます。誰でもエラーメッセージを解読して、何が気に入らないのか教えてもらえますか?

4

1 に答える 1

1

Android は動画を読み込もうとしましたが、コンテナーの解析/デコードの問題が原因で失敗したことが判明しました。

Android が各バージョンでサポートするメディア形式の完全なリストを次に示します。

サポートされている形式/コーデックのいずれかでビデオ ファイルを再エンコード/再コピーすることをお勧めします。私は個人的にHandbrakeを使用しています。これにより、ビデオをかなりの量の出力にトランスコードできる可能性があります。また、Android フォン用の便利なプリセットがいくつか付属しています。

于 2013-04-01T20:44:45.000 に答える