2013-11-26 5 views
5

キャプチャ中にビデオにエフェクトを適用するにはどうすればよいですか?多くの方法で試してみましたが出力は何もありません..アプリケーションを検索して見つけましたVideoFx私は何をしたいのですか...しかし、 ..アンドロイドで取り込み中にビデオにエフェクトを適用しますか?

GPUImageProcessingライブラリを使用して画像に適用する効果を適用しました。効果を適用するには、通常のビデオをキャプチャし、フレームに適用し、そのフレームにエフェクトを適用し、ビデオに再び組み込みます。これは唯一のプロセスか他の選択肢です。スタックの答えの多くは私にこのビデオを使用してFFMPEGを提案しています。ビデオからフレームを取得します。それを再び組み替える方法は?

私はこれを使って、Camera effectsと思っていますが、録画中にビデオにエフェクトを適用することはできますが、openGlを使ってどのように適用するのか分かりません。

+1

"効果"の意味によって異なります。たとえば、Grafika(https://github.com/google/grafika)の「Show + capture camera」の例では、フラグメントシェイダーを変更してビデオを調整することができます。 (カラー→白黒コンバータがコードにあります)GLSLで表現するのが難しい場合があります。 – fadden

答えて

0

ffmpegから取得しているフレームを使用してビデオを作成するだけです。フレームからビデオを作るためのライブラリがあります。または、それらのビデオファイルからムービーを作成し、ビデオファイルのように保存することができます。また、フレームを生データとして扱い、ヘッダーを追加してファイルを作成することもできます。

+0

ええ私は知っている..ffmpegを使ってビデオをフレームに分割することもできるが、カメラを使ってビデオを録画しながらビデオをフレームに取り込み、フレームにダイビングして各フレームにエフェクトを適用し、あまりにも多くの時間。 –

関連する問題