Androidで.movファイルを再生したい。ただし、ビデオビューまたはメディアプレーヤーはこのmeida形式をサポートしていません。どうすればサポートを追加できますか?
一般にAndroidは、ここに記載されているもの以外のメディア形式をサポートしていません ここにリストされています 。とはいえ、より多くの再生を可能にするサードパーティプレーヤーがかなりありますエキゾチックなフォーマット、そのほとんどはおそらくffmpegに基づいています。 オープンソースのDolpin Player (実際のプレーヤーは Play Store )でも確認できますAndroidその他のポインタについて-ただし、mov再生がデフォルトでサポートされているかどうかは不明です。
ただし、最近のほとんどのmovファイルは実際にはH.264でエンコードされているので、Androidがうまく機能するもの、たとえばmp4に再多重化(またはソースによっては再エンコード)しないでください。コンテナ?Androidでのビデオサポートの点では、H.264が確実に有効です。これは、前のリンクの「ビデオエンコーディングの推奨事項」セクションでも指摘されています。
これは古い質問ですが、時代は変わります。ExoPlayerをカスタムビデオプレーヤー(VideoViewなど)として使用できます。これは、AndroidのVideoViewよりも多くの形式をサポートしています。
使い方はとても簡単で、ビデオを再生するだけですが、必要に応じて強力にカスタマイズできます。
https://google.github.io/ExoPlayer/
試してみて、問題が解決した場合は返信してください。
MXプレーヤー、BSプレーヤー、VLCなどの有名なプレーヤーでもAndroidの場合、特に妻のiphone 4sで記録された.movファイルは正しく再生されません。 Nexus 7とNexus 10で途切れ途切れで、HTC One(M7)でまったく見ることができませんでした。新旧のiphoneムービークリップ(.mov)を完璧に再生できるプレーヤーをGoogle Playストアで無料で入手できました。 。これが私が見つけた最高のプレーヤーで、私がたくさん試したと信じています: 。MOVファイルをAndroidデバイス)で再生する これで、 Android iphone .movファイルを表示したいデバイス。
とにかくそれを再生してみてください。 Quicktime .mov仕様は、MP4仕様の前身です。いくつかのアトム/ボックスに違いがあるだけです。ほとんどの場合、MP4を.movとして、.movをMP4として再生できます。