2016-06-14 49 views
4

我正在努力錄製和編輯視頻。爲了進行編輯,我在Android中找到了一個名爲ffmpeg4Android的有用庫。但是,我仍然陷入錄製視頻。下面是我想:Android - 錄製視頻時添加文字或圖片?

1 /添加文字或視頻圖像,同時記錄
2 /添加過濾器,同時記錄視頻

,我發現有一個圖書館GPUImage for Android但它不僅關係到服用一些例子一張照片,而不是錄製視頻)

請讓我知道,如果你有任何方式或任何建議的圖書館可以做到這一點。

預先感謝您!

鏈接這是我研究的時候閱讀:
Add overlay while record video on Android
How to Record video with GPUImage?
FFMpeg add text to actual video file after recording in Android

+0

可能的重複[如何添加文本到Android視頻?](https://stackoverflow.com/questions/32641280/how-to-add-text-to-the-video-in-android) – Fattie

+0

@Fattie:我的問題是不重複的。我想「在錄製時向視頻添加文字」。您的鏈接是「添加記錄後的文字」。感謝您幫助我Fattie :)。 – LuongTruong

回答

0

您可以使用混合濾波器視頻添加一個覆蓋圖像。

您不能直接添加文本,但可以將文本添加到在畫布上書寫的圖像。

android-gpuimage庫本身不支持視頻錄製,但您可以嘗試使用android-gpuimage-videorecording庫。它是GPU圖像for Android可叉,它也提供了視頻錄製功能

android-gpuimage-videorecording

看到GPUImageMovieWriter類

它應該指向你在正確的方向上發展自己的視頻作家GPUImage的頂部。

的想法是:在當前屏幕表面

  • 拉伸
  • 開關與編碼器輸入表面並在其上再次提請先前幀緩衝器
  • 切換回屏面上

其他有用的鏈接:EGL surface helper,Media encoder