
H.264学习
`北极星
物来顺应,未来不迎,当时不杂,既过不恋
展开
-
FFMPEG解码264文件步骤
本文以H264视频流为例,讲解解码流数据的步骤。 为突出重点,本文只专注于讨论解码视频流数据,不涉及其它(如开发环境的配置等)。如果您需要这方面的信息,请和我联系。 准备变量 定义AVCodecContext。如果您使用类,可以定义成类成员。我这里定义成全局变量。 static AVCodecContext * g_pCodecCtx = NULL; 定义一个AVFrame转载 2013-03-03 12:48:50 · 974 阅读 · 0 评论 -
利用ffmpeg来进行视频解码(H.264)
此代码是在 ffmpeg工程组 佰锐科技 提供的代码上修改而成,还参考了http://www.rosoo.net/a/201006/9659.htmlbool InitH264Codec(AVCodecContext * &av_codec_context, AVFrame * &picture, AVCodec* codec){ av_codec_context = NULL; pi原创 2013-03-09 16:51:56 · 6289 阅读 · 0 评论 -
利用ffmpeg来进行视频解码的完整示例代码(H.264)
int Decode() { FILE * inpf; int nWrite; int i,p; int nalLen; unsigned char* Buf; int got_picture, consumed_bytes; unsigned char *DisplayBuf; DisplayBuf=(unsigned char *)malloc(60000)转载 2013-03-09 16:56:23 · 6128 阅读 · 1 评论 -
h264中函数int RBSPtoSODB()注释
见标准7.4.1:RBSP按下面的方式包含一个SODB:1) RBSP的第一个字节包含SODB(最高有效位,最左边)的八位;RBSP的下一字节包含SODB的下八位,以此类推;直到SODB剩余位数不足八位。2) SODB之后的rbsp_trailing bits( )按如下方式表示: i.转载 2013-03-02 21:16:20 · 825 阅读 · 0 评论