目標
將25幀的視頻轉碼爲30幀
實現方案
在固定幀率的情況下,設置AVCodecContext的time_base爲{1,30},然後將每秒解碼出來的視頻幀的第5,10,15,20,25幀重複送入編碼器,送入編碼器前frame顯示時間戳pts按一遞增設置,如果爲b幀編碼器會自動計算dts。
目標
將25幀的視頻轉碼爲20幀
實現方案
在固定幀率的情況下,設置AVCodecContext的time_base爲{1,20},然後將每秒解碼出來的視頻幀的第5,10,15,20,25幀丟掉不送入編碼器,送入編碼器的幀frame顯示時間戳pts按一遞增設置,如果爲b幀編碼器會自動計算dts。
---------------------
作者:Rudolf6
來源:CSDN
原文:https://blog.csdn.net/zhengbin6072/article/details/78972815
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!