Android手机的视频设置

时间:2013-04-01 20:17:48

标签: android video mpeg-4

我们收到了一段视频广告,可在Android手机上展示。不幸的是,当我们将其提供给其中一个广告网络时,他们会将错误发回给我们:

Error Message:
03-28 19:16:07.950: E/MPEG4Extractor(1695): Video is malformed
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() msg (100-MEDIA_ERROR), ext1 (1), ext2 (-1007)
03-28 19:16:08.560: V/MediaPlayerService(1695): [117] notify (0xa61d8, 100, 1, -1007)
03-28 19:16:08.560: V/AudioSink(1695): stop
03-28 19:16:08.560: V/MediaPlayer(19343): message received msg=100, ext1=1, ext2=-1007
03-28 19:16:08.560: E/MediaPlayer(19343): error (1, -1007)

我可以通过VLC在Mac / Windows上播放视频,没问题。任何人都可以帮助解密错误消息并告诉我它不喜欢的内容吗?

1 个答案:

答案 0 :(得分:1)

事实证明Android尝试阅读您的视频但由于某些容器解析/解码问题而失败。

Here是Android为每个版本支持的完整媒体格式列表。

您可能希望以其中一种受支持的格式/编解码器重新编码/重新复制视频文件。我个人使用Handbrake可能会将您的视频转码为相当数量的输出。此外,他还为Android手机提供了一些方便的预设。