- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 strlen 与 sizeof的区别
转自http://www.cnblogs.com/carekee/articles/1630789.html一、sizeofsizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分
2015-05-30 19:10:09 338
原创 利用ffmpeg进行摄像头提取视频编码为h264通过RTP发送数据到指定的rtp地址
话不多说命令如下: ffmpeg -f dshow -i video="Logitech QuickCam Easy/Cool" -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f rtp rtp://127.0.0.1:6666>sd.sdp
2015-05-29 09:28:08 3274
原创 HEVC之帧内预测的predIntraAng讲解
Void TComPrediction::predIntraAng( const ComponentID compID, UInt uiDirMode, Pel* piOrg /* Will be null for decoding */, UInt uiOrgStride, Pel* piPred, UInt uiStride, TComTU &rTu, Bool bAbove, Bool bL
2015-05-21 14:53:29 1973 1
原创 关于HEVC HM中的xPredIntraAng帧内预测的方向性预测代码说明
此函数是针对HEVC draft中的8.4.4.2.6部分的解释/** Function for deriving the simplified angular intra predictions. * \param pSrc pointer to reconstructed sample array * \param srcStride the stride of the rec
2015-05-21 11:13:25 1012
转载 SODP RBSP
H.264 的功能分为两层:视频编码层(VCL, Video Coding Layer)和网络提取层(NAL,Network Abstraction Layer)。VCL 数据即编码处理的输出,它表示被压缩编码后的视频数据序列。 VCL存在三种封装形式:SODB, RBSP, EBSP.SODB:数据比特串,即编码后的最原始的数据;RBSP:原始字节序列载荷,即在
2015-05-15 11:36:00 849
转载 IDR、CRA、BLA、RASL、RADL、closed-gop、open-gop
相对于H.264编码的每个GOP是相互独立的,GOP切换用I帧,帧间搜索不再参考前一个GOP。而HEVC切换则可以“软切换”。 BLA、CRA、IDR是文献中提到过的三种随机接入点(RAP),在文献中的解释的确不是很容易理解。 (1)关于GOP。这是图像组(Group of Pictures)的意思,表示编码的视频序列分成了一组一组的有序的帧的集合进行编码。每个GOP一定是以一个I
2015-05-15 10:48:36 2601
转载 IDR和I的区别
IDR(Instantaneous Decoding Refresh)--即时解码刷新。 I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编码和解码中为了方便,要首个I帧和其他I帧区别开,所以才把第一个首个I帧叫IDR,这样就方便控制编码和解码流程。IDR帧的作用是立刻刷新,使错误不致传播,从IDR帧开始,重新算一个新的序列开始编码。而I帧不具有随机访问的能力,这个功能
2015-05-15 10:36:24 1943
原创 关于用g_auiRasterToZscan将HEVC上的输出信息打印出来
本文的前面参考的基础是http://blog.csdn.net/hevc_cjl/article/details/8183144,博主将光栅扫描转为Z扫描的技术原理讲的很清楚,看到有人问博主怎么将这些信息打印出来的,在此我稍微讲述一下:本人是在TComRom.cpp里加了几行代码,具体代码为:在Void initRasterToZscan ( UInt uiMaxCUWidth, UInt
2015-05-14 19:56:30 1345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人