Android 視頻合拍技術(shù)

視頻合拍技術(shù),騰訊短視頻sdk上叫做合唱,阿里的叫視頻合拍,簡單的說就是看到一段小視頻,想利用本視頻再次錄制一個視頻,實(shí)現(xiàn)達(dá)到左邊是自己,右邊是觀看的視頻的一個合集視頻(上下也行,隨便放哪兒),這種技術(shù)目前一般都用的是視頻拼接技術(shù),區(qū)別于普通合并起來的拼接,這個是將畫面一分為二,不會增加總得時常。

研究了幾種合拍技術(shù),目前阿里的短視頻sdk和騰訊的短視頻sdk都能快速集成,快速實(shí)現(xiàn)相關(guān)效果。我用了騰訊的短視頻sdk,發(fā)現(xiàn)其實(shí)本質(zhì)他是調(diào)用ffmpeg實(shí)現(xiàn)的,如果不想用這些sdk,就需要自己研究ffmpeg來實(shí)現(xiàn)。

關(guān)于android中集成ffmpeg也很容易,網(wǎng)絡(luò)上教程很多,如果用過jni庫,那么集成ffmpeg應(yīng)該不是問題。

ffmpeg功能太強(qiáng)大了,如果要搞視頻開發(fā)方面,還是得抽空研究研究。

附上ffmpeg 短視頻合成的命令:

水平拼接

命令為?ffmpeg -i %s -i %s -filter_complex hstack %s? ? ,簡單說下:%s是需要替換的視頻具體地址,前兩個%s是待拼接的兩個視頻,最后一個是 生成的視頻地址。? hstack是水平拼接,命令是這個,執(zhí)行:

執(zhí)行方法

這邊是ffmpeg_cmd.c? 代碼,唯一要注意的就是 JNICALL 調(diào)用不要寫錯!

ffmpeg_cmd.c
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 你說的, 仿佛有人經(jīng)過昨天的夢游, 你否你還會記得, 在晴天以后, 是否會有所不同。 舊舊的, 漂流瓶掉落的瓶塞從...
    Asirnmo閱讀 203評論 0 0
  • 最近在看陶宏開教授的一本書《孩子都有一顆向上的心》,不知為何,看完以后自己能量拉低了,對網(wǎng)癮問題充滿了焦慮...
    陪小天慢慢長大閱讀 152評論 0 3
  • 《貧窮的本質(zhì)》——這本書加入想讀清單 窮人思維:被錢支配而生活 富人思維:把錢視為工具,為了更好的生活 現(xiàn)在周圍很...
    西柚eeeeer柚西閱讀 190評論 0 1
  • 劉鋒,廣東醫(yī)學(xué)院1965級學(xué)生,畢業(yè)留在附屬醫(yī)院工作,主任醫(yī)師,教授。曾任學(xué)校超聲診斷學(xué)教研室主任,兼任廣東省醫(yī)學(xué)...
    才子佳人111閱讀 292評論 0 0

友情鏈接更多精彩內(nèi)容