Android平台 視頻編輯的高級版本


  • 基本覆蓋了秒拍,美拍,快手等視頻編輯的大部分功能.
  • 增加了44種濾鏡,基本覆蓋市面上大部分APP中的濾鏡效果.
  • 可以實現視頻和視頻, 視頻和圖片,視頻和您的UI界面疊加.
  • 在疊加的過程中:支持任意時間點的加入,隱藏,顯示,退出.支持同時獲取媒體來任意疊加,支持疊加過程中的各種調節,支持實時保存.
  • 可以實現 圖片和圖片的疊加,來實現多張圖片合並成影集的效果.
  • 可以實現當視頻播放中,手指滑動畫面,即出現一個箭頭,來實時的標注.后期我們會舉例塗鴉的功能.
  • 支持聲音混合,音量調節.
  • 我們完全以API的形式呈現,穩定可靠,簡單易用,您可以根據項目的個性化而任意的發揮.

核心架構

  • 我們設計了ISprite類,可以實現旋轉,縮放,平移,RGBA值的調節,隱藏/顯示等功能,您可以認為類似Android的各種控件繼承自View一樣使用. *
  • 我們設計了MediaPool架構, 你可以像ThreadPool,android中的Handler一樣使用它.獲取一個ISprite,釋放一個ISprite,是一個"媒體池"
  • 當前繼承ISprite的有:VideoSprite,BitmapSprite,FilterSprite,ViewSprite;
  • VideoSprite: 處理視頻畫面,可以從MediaPool"媒體池"中獲取多個,從中得到surface,設置到您的播放器中,然后在播放過程中進行各種編輯功能, 比如您可以同時獲取兩個VideoSprite,一個用來顯示,另一個把透明度調整為0來疊加,實現透明疊加的效果

  • FilterSprite: 處理視頻濾鏡,同VideoSprite一樣使用,並支持44種視頻濾鏡,您可以在視頻播放中,任意的更換濾鏡效果, 也可以在濾鏡過程中增加另外的ISprite,一起實現您的個性化效果.

  • BitmapSprite: 處理圖片畫面,可以從MediaPool"媒體池"中獲取多個,可以單獨使用,來生成照片影集,也可以和別的ISprite混合使用,呈現花樣的效果.

  • ViewSprite : 處理您設計的UI,比如你可以關聯一個TextView,把TextView上的文字加到視頻中,也可以關聯一個您設計好的炫酷的UI效果, 比如一個LinearLayout,一個RelativeLayout等等. 來合成視頻,這個我們后期會陸續的增加各種舉例,當然您也可以自由發揮.

  • 此SDK采用為收費授權,公司性質的合作,為了您項目更好的進行,歡迎和我們聯系.謝謝!

下載地址:

我們有基本視頻編輯,以方便您項目中基本需求:

直接下載獲取APK:

下載整個項目后, 在bin文件下有apk, 直接安裝后即可演示.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM