【问题标题】:How to support MOV(quick time) in android?如何在android中支持MOV(快速时间)?
【发布时间】:2012-11-28 07:47:07
【问题描述】:

我想在 .mov 文件中播放 android。但 videoview 或 mediaplayer 不支持这种 meida 格式。我怎样才能添加对它的支持?

【问题讨论】:

    标签: android media-player mov


    【解决方案1】:

    一般而言,Android 不支持除listed here 之外的任何其他媒体格式。话虽如此,还是有不少 3rd 方播放器可以播放更多奇特的格式,其中大部分可能基于 ffmpeg。您可能想查看适用于 Android 的 open source Dolpin Player(实际播放器也可在 Play store 中找到)以获得更多指示 - 但不确定默认情况下是否支持 mov 播放。

    但是,由于现在大多数 mov 文件实际上都是 H.264 编码的,为什么不重新复用(或重新编码,取决于来源)成为 Android 可以很好使用的东西,例如mp4 容器?就 Android 上的视频支持而言,H.264 绝对是一种方式,正如前面链接中的“视频编码建议”部分所指出的那样。

    【讨论】:

      【解决方案2】:

      我知道这是一个老问题,但时代在变 现在我们可以将 ExoPlayer 用作自定义视频播放器(如 VideoView),它支持的格式比 android 上的 VideoView 更多。

      它使用起来非常简单,只是播放视频,但如果您需要,它还具有强大的自定义功能。

      https://google.github.io/ExoPlayer/

      试一试,如果对您有帮助,请回复。

      【讨论】:

        【解决方案3】:

        不管怎样,试着玩吧。 Quicktime .mov 规范是 MP4 规范的前身。只有几个原子/盒子有区别。在大多数情况下,您可以将 MP4 播放为 .mov,将 .mov 播放为 MP4。

        【讨论】:

          【解决方案4】:

          我发现即使是 MX Player、BS Player 和 VLC for Android 等大牌播放器也无法正确播放 .mov 文件,尤其是那些在我妻子的 iphone 4s 上录制的文件。 在我的 Nexus 7 和 Nexus 10 上播放非常不稳定,在我的 HTC One (M7) 上完全无法观看。 我发现并安装的播放器可以完美播放新旧 iphone 电影剪辑 (.mov),可从 Google Play 商店免费获得。 这是我找到的最好的球员,相信我,我已经尝试了很多: Playing .MOV files on an Android Device 希望这可以帮助一些希望查看 iphone .mov 文件的 Android 设备的人。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2022-01-15
            • 2016-02-08
            • 1970-01-01
            • 2011-05-11
            • 2014-09-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多