【VS開發】【視頻開發】利用ffmpeg+opencv實現畫中畫

需求:把兩路視頻合成一路,即一個畫面同時顯示兩路視頻,其中一路縮小成小視頻疊在大視頻上面,和電視機的畫中畫效果類似。 思路:用h264編碼的視頻舉例,文件中存儲的es流是h264,經過解碼成yuv,yuv可以轉換成rgb格式。把小視頻的rgb複製到大視頻需要被覆蓋的位置上。將重新合成的rgb轉換成yuv,利用ffmpeg 或 x264重新編碼出新的視頻即可。 方法:編解碼還是利用ffmpeg 。
相關文章
相關標籤/搜索