2011-07-22 9 views
0

私はsdcardからいくつかの.mp4ファイルを再生しているVideoViewを持っています。このコードは、Nexus one(2.3)、Samsung Galaxy(TMobileとATの両方とも2.232のTurboバージョン、& T)、Viewsonicタブレットでも正常に動作しますが、2.1のSamsung Momentで試してみるとポップアップ「申し訳ありませんが、このビデオは再生できません」と、logcatには、主にストリーミングやMP3ファイルの問題を取り上げる、かなり簡潔なメッセージ(下記)があります。ビデオはH.264/AACです - それはH.264/MP3にする必要がありますか?MediaPlayerのPVMFFailureは瞬時に起動しますが、Nexusでは起動しません。

Logcat:

W/MediaPlayer(2538): info/warning (1, 26)
I/MediaPlayer(2538): Info (1,26)
E/PlayerDriver(1891): Command PLAYER_INIT completed with an error or info PVMFFailure
E/MediaPlayer(2538): error (1, -1)
E/MediaPlayer(2538): Error (1,-1)
D/VideoView(2538): Error: 1,-1
W/PlayerDriver(1891): PVMFInfoErrorHandlingComplete

おかげで、 グレッグ

答えて

0

throught GUIでMp4Boxを使用するための少し助けを見つけることができます。私はサムスンのサポートに連絡して、サポートされているコーデックとサイズの一覧で非常に株式を返信しました。サイズ?つまり、モーメントは16:9フォーマットのビデオサイズをサポートしていません。私は4:3に変更しましたが、まだMP4コンテナを使用していませんでした(H.264を使用する必要がありますが)。だから私はH.264で3gpのコンテナに変更し、うまくいきました。ここにSamsungからのリストがありました:

ありがとうございます。

コーデック: MPEG-4 SP MPEG-4 AVC H.263

ファイル形式:

これらはサムスンモーメント(SPH-M900)によってサポートされるビデオフォーマットと指定されています3GP/3G2 MP4 AVI WMV

ビデオピクセル解像度: 640 X 480 352 X 288 320 X 240 176 X 144

フレーム毎の第二: 15、30

0

私は同様の問題がありました。このリンクをたどると役立ちます。

getting PVMFErrContentInvalidForProgressivePlayback error while playing mp4 files on samsung devices

また、あなたは、私はそれがカップルの事だったと思う。このリンク

Android MP4 moov mdat problem

+1

この1つは、よりvideoviewにビデオをストリーミングに関連しているようで、どのような瞬間に再生されていないことに再生されています銀河。 – gbryant

関連する問題