【问题标题】:Video settings for Android phonesAndroid 手机的视频设置
【发布时间】:2013-04-01 20:17:48
【问题描述】:

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

错误信息: 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() msg​​ (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)

我可以毫无问题地通过 VLC 在 Mac/Windows 上播放视频。谁能帮助破译错误信息并告诉我它不喜欢什么?

【问题讨论】:

  • 你能告诉我们你传递给MediaPlayer的http url字符串,以及一些代码吗?

标签: android video mpeg-4


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 2013-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-14
    • 2011-08-24
    相关资源
    最近更新 更多