after-effects - Android/ios中的app,特效视频合成,原理是怎么做的?应该有用第三方的工具的吧?
PHP中文网
PHP中文网 2017-04-17 15:24:38
0
4
1452

我最近发现一款app,叫彩视(绝对不是帮他们打广告,而是我接到需求说要抄他们...其实我也很无语),这个app安卓和ios都有。

他们能把照片放到特效视频中,做成跟电子相册似得,但是效果比以前的电子相册丰富多了,看着就像是用after effect做出来一样。
(比如照片的轮廓会根据背景视频的不同而自动修改,有把轮廓改成不规则波浪的(如果熟悉after effect,这个效果就像里面的遮罩一样);还有的,照片还能立体旋转(如果熟悉after effect,这个效果就像里面开了3d,然后绕着y轴自转一样,有立体感))

我能想到的方法,就是下载after effect的模板,然后用Android和ios的程序解析它,然后把照片放进模板中,然后渲染模板。但是问题是,after effect的模板要怎样解析...?

所以我认为应该有别的模板,可以使用Android和ios的程序来调用并解析的,请问有人知道吗?手机端的特效视频合成工具,开不开源都行

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(4)
Ty80

視屏做特效的思路一般是這樣的:

  • 將影片解碼成一楨楨的圖像A
  • 然後用演算法依照時間順序逐楨產生加入特效後的影像B
  • 圖像B,經過視訊編碼壓縮成視訊。

如果你需要實現類似的功能,上面雖然只有三個步驟,不建議你從頭到尾都去實現一次,從時間成本上去考慮,劃不來。推薦一個鼎鼎大名開源專案VLC Player,支援iOS,Android,暴風影音上用的就是它的解碼庫,VLC將自己內部核心的視訊編碼解碼部分,做成了庫MobileVLCKit,他們家還有影片編輯工具VLMC,進去看看,應該要有你想要的。

PHPzhong

你說的app 幾乎和美拍是差不多的,就是把圖片合成視頻,加入mv 特效及濾鏡再次合成視頻,其實主要是ffmpeg 加上圖片處理給你說兩個庫, GPUImage-android ffmpeg4android ,我也想做一個這樣的app,我個人能力有限,github上有個哥們做了一個類似的app https://github.com/motianhuo/VCameraDemo 你可以看看

黄舟

安卓的不清楚,iOS的coreImage就有對影片處理的東西

阿神

我也正遇到這個問題,想不明白,他那類似after effect做的效果是怎麼實現的

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板