2016-05-09 22 views
0

私はsdcardに保存されているビデオを持っています。今は白黒のようなエフェクトを適用したいのですが、それはすでにフォトエディタやビデオエディタアプリケーションのビデオ編集のような機能です。Androidでビデオに効果をプログラムで設定する方法は?

今、私はアンドロイドでその機能をプログラム的に使いたいですか?ユーザーがオプションで白黒を選択した場合、それは非常に迅速に応答し、ビデオの効果を変更してsdcardを保存する必要があります。

私はこのような、

https://github.com/krazykira/VidEffects 

のためのいくつかの解決策を見つけるしているが、それはビデオの機能を保存していないと私は 「FFMPEG」ライブラリに貫通して行けば、それは非常に迅速に応答していませんか?

ビデオの効果を変更してこのビデオをsdcardに保存するにはどうすればよいですか?あなたは確かにできるだけ早く

をあなたの答えを得るでしょう彼らのソースを使用してffmpegのについて、このフォーラムにご質問を

はFFmpegのに関する多くの情報を持っているあなたに

答えて

1

thisリンクを感謝し、私はプロジェクトの多くで使用されていますこれはあなたのビデオ黒のグレースケール効果のコマンドです&ホワイトフィルター(グレースケール):

commandStr = "ffmpeg -y -i /sdcard/videokit/in.mp4 -strict experimental -vf hue = s = 0 -vcodec mpeg4 -b 2097152 -s 320x240 -r 30 /sdcard/videokit/out.mp4 ";

+0

:すぐに応答しますか?なぜなら、私はコマンドを適用すると時間がかかり、私はそれを望んでいないからです。 –

+0

nops buddyそれは確かにすべてのコマンドがasynchtask u cantで呼び出されても、あなたのレイアウトを損なうかもしれないメインスレッドで呼び出すことができます。 :) –

+0

: - ありがとう兄弟..どのように私はより多くの効果を得ることができますか?私はビデオで多くのエフェクトを使用したいという意味です。 –