2012-03-20 4 views
1

私はアンドロイドで働いています。私は自分のアプリケーションでビデオプレーヤーを設計しました。ほとんどのビデオは正常に再生されていますが、一部のビデオでは問題に直面しています。私は、これは、私はこれが関連する見つけ、私はGoogleでこの検索Android:ビデオエンコーダ

General 

Format         : MPEG-4 
Format profile       : Base Media 
Codec ID         : isom 
Overall bit rate mode     : Variable 
Overall bit rate       : 1 133 Kbps 
Encoded date        : UTC 2012-03-07 07:36:33 
Tagged date        : UTC 2012-03-07 07:36:33 

Video 
Format         : AVC 
Format/Info        : Advanced Video Codec 
Format profile       : [email protected] 
Format settings, CABAC     : Yes 
Format settings, ReFrames    : 2 frames 
Codec ID         : avc1 
Codec ID/Info       : Advanced Video Coding 
Duration         : 29s 920ms 
Bit rate         : 1 000 Kbps 
Maximum bit rate       : 2 212 Kbps 
Width         : 640 pixels 
Height         : 480 pixels 
Display aspect ratio      : 16:9 
Frame rate mode       : Constant 
Frame rate        : 25.000 fps 
Color space        : YUV 
Chroma subsampling      : 4:2:0 
Bit depth        : 8 bits 
Scan type        : Progressive 
Bits/(Pixel*Frame)      : 0.130 
Stream size        : 3.64 MiB (89%) 

私のビデオに関する情報である

「申し訳ありませんが、この動画は再生できません」の動画を実行しようとしたとき、このエラーが発生していますビデオのフォーマット。いくつかのものは、コマンドラインに関連するこれらのすべてのものは、ffmpegmencoderなどを提案します。

私は、そのビデオをエンコードするコードを書く方法があることを知りたいので、アンドロイドのデフォルトプレイヤーが正常に再生できるようにしています。

必要に応じて、私はそのビデオをアップロードできます。

どうすればいいですか?

ありがとうございます。

答えて

0

ちょっと自分の問題を解決しました。これは、H.264の動画のフォーマットに関連しています。

このhttp://vov.io/vitamio/リンクからjarファイルをダウンロードするだけです。

このjarファイルを自分のアプリケーションのライブラリに追加し、このライブラリのVideoViewを既存のライブラリの代わりに使用します。

今すぐ動作します。

私を助けてくれてありがとう、ありがとう。

+1

あなたから与えられたリンクは現在動作していません....あなたは再びjarファイルを共有できますか? –

+0

http://vitamio.org/vitamios?locale=enをご覧ください –

0

ビデオファイルに関する詳細情報を提供できますか。 mediainfoを使用できます。 h264 profile &レベル。

+0

@ガルビン教授私の更新された質問をご覧ください。このソフトウェアを私に提供してくれてありがとう。 –

+0

@PushpendraKuntalはアンドロイドデベロッパーサイト(http://developer.android.com/guide/appendix/media-formats.html)を参照してください、AVC Baseline Profile(BP)はサポートされることが保証されています。あなたのストリームはAVC High Profileなので、ハードウェアデコーダの実装に依存しますが、保証されるものではありません。 – Gavin

関連する問題