1. non-strictly-monotonic PTS
1)memset(m_pYUVFrame, 0, sizeof(AVFrame));
2)u_size = avcodec_encode_video2(c, &avpkt, m_pYUVFrame, &got_packet_ptr);
m_pYUVFrame->pts++;
2. AVFrame.width or height is not set
m_pYUVFrame->width = nWidth;
m_pYUVFrame->height = nHeight;
3. 翻转bmp
int k = 0;
for (int i = CrtHeight - 1; i > 0; i--)
{
for(int j = 0; j < CrtWidth; j++)
{
m_PixelMemory[k++] = m_bufTmp[i * CrtWidth * 4 + j * 4 + 0];
m_PixelMemory[k++] = m_bufTmp[i * CrtWidth * 4 + j * 4 + 1];
m_PixelMemory[k++] = m_bufTmp[i * CrtWidth * 4 + j * 4 + 2];
}
}