2011-06-22 15 views
1

私のアプリケーションでMPMoviePlayerControllerを使用しています。それはXCodeシミュレータとデバイス(iPod Touch with iOS 4.3.1)の両方でうまく動作しますが、iPod Touchの4.2.1でXCodeのデバッグモードでアプリケーションを実行すると、ビデオフォーマットがサポートされていません。iOS 4.2.1:iPod TouchでMPMoviePlayerControllerが再生していないビデオファイル

ビデオはmp4ファイルで、私が知っている限り、デバイスはmp4ファイルを再生できるはずです。

あなたのお手伝いをさせていただきます。

+0

どこにこのエラーがありますか? Xcodeはエラーを生成するか、iPodはあなたのファイルを再生しませんか? – beryllium

+0

@berylium:デバイス上のアプリケーションをデバッグするとき。 – MatthiasC

+0

MP4は単なるファイル形式です。複数のコーデックが含まれている可能性があり、使用されているデバイスがお使いのデバイスと互換性がないようです。ファイルと使用されているコーデックの詳細については、VLCまたはFFMPEGを直接使用することができます。 – Till

答えて

2

あなたのビデオがH.264のメインプロファイルである可能性があります。これはiPod touch 4th genではサポートされていますが、iPod Touch Gen 2とGen 3ではサポートされていません。これらは低複雑度ベースラインとベースラインプロファイルのみをサポートしています。

+0

ありがとうございました!これはまさに問題でした!あなたは私の新しい個人的なヒロインです! – MatthiasC

関連する問題