使用FFmpeg實現摳圖合併功能(chroma key)


自己以前實現摳圖算法好久了,沒想到ffmpeg裏面早有這個功能了

在很多視頻中可以看到圖像是合成的,例如有些神劇裏面某大俠跳下萬丈深淵的場景,某人在三昧真火中被燒的場景,還有些遊戲主播,體育主播在主場景前面有個人解說的場景,都是chroma key的技術實現的,具體的鏈接可以參考:

效果圖如下:

在最新版本的ffmpeg中,已經增加了chroma key功能的filter,只需要一條命令即可搞定

點擊(此處)摺疊或打開

  1. ./ffmpeg -i ~/fuck.mp4 -i ~/1.mp4 -shortest -filter_complex "[1:v]chromakey=0x70de77:0.1:0.2[ckout];[0:v][ckout]overlay[out]" -map "[out]" output.mp4


將1.mp4中的人物摳出來,合併到fuck.mp4中,就可以搞定了
合併之前的1.mp4的效果

執行命令行如下:

與fuck合併後的效果
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章