web-dev-qa-db-ja.com

AndroidでMOV(Quick Time)をサポートする方法は?

Androidで.movファイルを再生したい。ただし、ビデオビューまたはメディアプレーヤーはこのmeida形式をサポートしていません。どうすればサポートを追加できますか?

17
Aaron

一般にAndroidは、ここに記載されているもの以外のメディア形式をサポートしていません ここにリストされています 。とはいえ、より多くの再生を可能にするサードパーティプレーヤーがかなりありますエキゾチックなフォーマット、そのほとんどはおそらくffmpegに基づいています。 オープンソースのDolpin Player (実際のプレーヤーは Play Store )でも確認できますAndroidその他のポインタについて-ただし、mov再生がデフォルトでサポートされているかどうかは不明です。

ただし、最近のほとんどのmovファイルは実際にはH.264でエンコードされているので、Androidがうまく機能するもの、たとえばmp4に再多重化(またはソースによっては再エンコード)しないでください。コンテナ?Androidでのビデオサポートの点では、H.264が確実に有効です。これは、前のリンクの「ビデオエンコーディングの推奨事項」セクションでも指摘されています。

7
MH.

これは古い質問ですが、時代は変わります。ExoPlayerをカスタムビデオプレーヤー(VideoViewなど)として使用できます。これは、AndroidのVideoViewよりも多くの形式をサポートしています。

使い方はとても簡単で、ビデオを再生するだけですが、必要に応じて強力にカスタマイズできます。

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

試してみて、問題が解決した場合は返信してください。

1
Sulfkain

MXプレーヤー、BSプレーヤー、VLCなどの有名なプレーヤーでもAndroidの場合、特に妻のiphone 4sで記録された.movファイルは正しく再生されません。 Nexus 7とNexus 10で途切れ途切れで、HTC One(M7)でまったく見ることができませんでした。新旧のiphoneムービークリップ(.mov)を完璧に再生できるプレーヤーをGoogle Playストアで無料で入手できました。 。これが私が見つけた最高のプレーヤーで、私がたくさん試したと信じています: 。MOVファイルをAndroidデバイス)で再生する これで、 Android iphone .movファイルを表示したいデバイス。

1
Tezza42

とにかくそれを再生してみてください。 Quicktime .mov仕様は、MP4仕様の前身です。いくつかのアトム/ボックスに違いがあるだけです。ほとんどの場合、MP4を.movとして、.movをMP4として再生できます。

1