[問題] ffmpeg decode問題

看板C_and_CPP (C/C++)作者 (chise)時間10年前 (2015/09/10 11:54), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
ffmpeg版本: 2.6.1 程式碼:http://codepad.org/95pZfxAl 平台:Mac 發生的問題是 使用了 avcodec_decode_video2 後, return value 就是我送進去的frame的長度 avcodec_decode_video2的第三個參數got_picture_ptr參數的值為1 這兩個回傳值的結果不就是告訴我decode成功嗎! 可是當我從buffer裡拿decoded data的時候卻發現都是0 請問大家有遇過這種問題嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.245.183 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1441857257.A.15F.html

09/10 16:44, , 1F
不一定 pFrame->data[0]有時也是空的
09/10 16:44, 1F

09/10 17:32, , 2F
所以我這情況應該就是 decode失敗?還是說data放在別處?
09/10 17:32, 2F

09/11 07:51, , 3F
frame有可能會掉的
09/11 07:51, 3F

09/11 13:38, , 4F
感謝兩位的回答
09/11 13:38, 4F
文章代碼(AID): #1LyFxf5V (C_and_CPP)
文章代碼(AID): #1LyFxf5V (C_and_CPP)