2012-01-10 7 views
1

私はアンドロイドでビデオを再生することにいくつかの質問があります。Androidビデオの表示変換と効果

現在、私はvideoviewを使用しており、ビデオを再生することはできますが、全く問題はありません。しかし、私はビデオにいくつかの影響を与えたいと思います。私は、以下の手順を実行したいと思います:

-mirrorビデオ -overlay別のビデオ -trimビデオの一つのビデオ

私はそれを介してこれを行うにはどのような方法があると表示されない検索に基づいて、これまでのところ、 Java APIを使用して、これらのタイプのエフェクトを実行するにはffmpegとNDKを使用する必要があります。

誰もがそのルートに行くことなく上記を達成できましたか?だから私はNDKに移ってきた

UPDATE

。私はこれをFFmpegを使って動作させ、glsurfaceビューでビデオを再生できるようになりました。私は今FFmpegがビデオの向きを正しく検出していないという問題があります。例えば、私がポートレートモードで録画した場合、それはビデオを風景や横道で見せているのです。同じビデオをビデオビューで再生しているとき、または組み込みのムービーを再生しているときは、正しい向きで再生します。誰かが向きを正しくする方法を知っていますか?

+0

私はあなたが[解答](http://stackoverflow.com/a/31958741/1118886) –

+0

がどのように働いてビデオビューを手に入れたこのを見てみましょうお勧め?私はOpenGLのネイティブアプリの上でそれをやろうとしています+ +、しかし、運がない。 –

答えて

0

私はNDKルートを進んで、いくつかの障害に取り組んでいます。ここでの質問はここにあります。これを私が欲しいことをするための唯一の方法と見なされていると答えているのは、NDKを使うことです。

android ffmpeg opengl es render movie

関連する問題