2011-02-01 14 views
0

私はアンドロイドで初心者です。私はアンドロイドにffmpegを移植する作業をしており、私は本当に奇妙に見える画像を表示することができます。私は写真へのリンクを提供しています私のケースで本当に間違っていたことアドバイスをしてください。アンドロイドデコードビデオフレームが正しく表示されない - インターレースの問題?

ネイティブコードでは、画像をネイティブフォーマットからrgb 565に変換するsws_scale関数を呼び出し、このrgb565フレームをJavaコードでキャンバスとビットマップを使用して表示します。

私はこれがインターレースの問題だと推測していますが、わかりません。提案が必要です。助けてください。

答えて

0

どのようにffmpegを呼び出していますか?私は間違いなくその交錯問題に同意します。それにdeinterlaceを渡すことはできますか?

+0

私はffmpegコードで提供されているffplayを使用しています。私はavcodec_decode_video2を呼び出してからsws_scaleを使ってRGB565形式に変換し、それをビットマップとして表示します。今私は自分のやり方に何が間違っているのか分かりません。 –

関連する問題