Android MediaCodec小結

yangxi_001發表於2015-09-11

轉自:http://blog.csdn.net/mouse_1894/article/details/27311099

MediaCodec進行編解碼的大體邏輯是這樣的:


    主要函式的呼叫邏輯如下:


    需要做的東西是一個媒體檔案合成器,功能是先擷取出多段媒體檔案中的某些片段,再將這些片段合成為一個新的媒體檔案。實際上就是先用解碼器將多段outputBuffer資料拿出來,然後再用編碼器將它們放到一個檔案裡去。如果還要加上疊加字幕、特技處理等的效果,實際上也是先拿到outputBuffer,然後處理,最後將處理後的資料餵給編碼器,生成最終檔案。

相關文章