2011-02-05 15 views

答えて

4

エンコードとデコードの両方をサポートします。H.264 AVCMPEG-4 SPデコードのみです。

エミュレータでは、スピードや遅延の再生品質が少し面倒かもしれません。

詳細はsupported media formatsのチャートをご覧ください。

+2

、エミュレータでビデオを再生する能力は、(エミュレータのネイティブ速度によって支配されますハニカムプレビューはそれ以前のものよりも犬のようなものです)や、あなたの基礎をなすPCのスピード。たとえば、いくつかの古いエミュレータでは、512MB PCI-Xビデオカードを搭載したクアッドコアの2.66GHz LinuxマシンでMP4ファイルを正常に再生することができます。同じMP4は、128MBのディスクリートグラフィックスカードを搭載したデュアルコア2.5GHz Windows/Linuxノートブックでは再生されません。ビデオについて真剣なら、ハードウェアが必要になります。 – CommonsWare

+1

H.264では_baseline_プロファイルのみが実際にサポートされていることに注意してください。一見、互換性があるにもかかわらず、ビデオが再生できない理由を突き止めようとすると、私は夢中になりました。これは、_main_プロファイルを使用してエンコードされています。実際のAndroidデバイスでは正常に動作しますが、エミュレータではサポートされていません。 – aroth

10

エミュレータはMP4ベースラインプロファイルを再生し、実際のデバイスはより良いMP4プロファイルも再生するという秘密があります。エミュレータで適切に果たしているビデオファイルを取得するために

、これらの設定を試してみてください。特に

ffmpeg -i inputvideo.wmv -vcodec libx264 -vprofile baseline outputvideo.mp4 
関連する問題