![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
视频编解码
文章平均质量分 68
dnfyum
这个作者很懒,什么都没留下…
展开
-
帧、场编码
转自http://blog.csdn.net/sunnymov/article/details/4454424一、概述原始视频帧(最原始的视频数据)根据编码的需要,以不同的方式进行扫描产生两种视频帧:连续或隔行视频帧,隔行视频帧包括顶场和底场,连续(遂行)扫描的视频帧与隔行扫描视频帧有着不同的特性和编码特征,产生了所谓的帧编码和场编码。一般情况下,遂行帧进行帧编码,隔行帧可在帧编码和场编码转载 2012-02-26 20:21:40 · 1174 阅读 · 0 评论 -
H265 SAO 技术
from: http://blog.sina.com.cn/s/blog_4ae178ba0101814r.htmlSAO : Sample adaptive offset这是目前H265中比较热门的技术,根据以前的测试,SAO性价比远远超过Deblock和ALF. paper: Sample Adaptive Offset for HEVC转载 2013-08-06 11:10:39 · 3183 阅读 · 0 评论 -
HEVC中SAO--自适应样点补偿 详细分析解读
from:http://blog.csdn.net/feixiang_john/article/details/8258452 HEVC中SAO--自适应样点补偿: 本文分三个部分, 1.Sample Adaptive Offset原理, 2.SAO处理流程分析, 3.SAO意义何在!a) SAO原理: SAO是在DB之后进行, 输入是重建帧和原始转载 2013-08-06 11:12:15 · 2444 阅读 · 0 评论 -
x264命令行参数解释
词汇翻译:macroblock:宏区块。是一种图像压缩的术语。宏区块是运动预测的基本单位,一张完整的图像(frame)通常会被切割成几个宏区块。h.264 的宏区块大小是可变的,常用 16x16 pixels。帮助X264 内置帮助文档。运行 x264 时带上 --help、--longhelp 或者 --fullhelp 即可看到帮助信息。三个选项给出的信息一个比一个详细。转载 2013-03-04 10:53:57 · 11309 阅读 · 0 评论 -
x264命令行参数解释
x264命令行参数解释作者: kykdu 2006-09-14 本文对应的是x264命令行模式,VFW方式也用相同的参数,不过是图形界面,可以自己找对应的英文。 使用格式:x264 默认选项 -o 输出文件 输入文件 [长x宽]输入支持格式:RAW/y4m/avi/avs(编译时可选)输出支持格式:264/mkv/mp4(编译时可选)转载 2013-03-04 10:38:13 · 771 阅读 · 0 评论 -
vs2008 2010编译X264的过程
1.首先下载该处的X264:http://truth-tracer.appspot.com/x264-snapshot-20090216-2245.rar作者已经对该版本的X264进行了一定的修改。具体修改内容可见:http://bbs.chinavideo.org/viewthread.php?tid=6945&highlight=VS20082。下载yasmht转载 2013-01-27 15:00:46 · 2746 阅读 · 0 评论 -
对x264_param_t 的注释
typedef struct x264_param_t{ /* CPU 标志位 */ unsigned int cpu; int i_threads; /* 并行编码多帧 */ int b_deterministic; /*是否允许非确定性时线程优化*/ int i_sync_lookahead;转载 2012-12-31 11:56:25 · 1057 阅读 · 0 评论 -
YUV
摘自wikipedia:http://zh.wikipedia.org/wiki/YUV“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度、浓度(Chrominance、Chroma).历史图像中的 Y', U,和 V 组成Y'UV 的发明是由于彩色电视与黑白电视的过渡时期[1]。黑白视讯只有 Y(Lum转载 2012-02-18 19:51:00 · 450 阅读 · 0 评论 -
如何读标准和代码(H.264)
转自 http://bbs.chinavideo.org/viewthread.php?tid=4164&extra=page%3D1%26amp%3Bfilter%3Ddigest首先,还是要弄清楚编解码的流程和 H.264 的关键技术,看白皮书就知道了,另外 H.264 综述类的文章和别人的学位论文一般也会讲到;其次其次,弄清楚代码的各个函数实现的功能,这个可以看看 JM转载 2012-03-25 19:49:07 · 765 阅读 · 0 评论 -
YUV视频格式到RGB32格式转换的速度优化 上篇
转自 http://blog.csdn.net/housisong/article/details/1859084摘要: 我们得到的很多视频数据(一些解码器的输出或者摄像头的输出等)都使用了一种叫YUV的颜色格式;本文介绍了常见的YUV视频格式(YUY2/YVYU/UYVY/I420/YV12等)到RGB颜色格式的转换,并尝试对转化的速度进行优化; 全文 分为:转载 2012-03-09 09:27:50 · 1033 阅读 · 0 评论 -
YUV格式解析
转自 http://blog.csdn.net/SearchSun/article/details/2443867YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而不会对图像质量影响太大。YUV是一个比较笼统地说法,针对它的具体排列方式,可以分为很多种具体的格式。转载一篇对yuv格式解释的比较清楚地文章,也可以直接参考微软的那转载 2012-03-07 17:39:43 · 416 阅读 · 0 评论 -
哈夫曼编码
转自http://baike.baidu.com/view/95311.htm?func=retitle哈夫曼编码百科名哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。uffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作H转载 2012-02-29 10:14:23 · 2189 阅读 · 0 评论 -
YUV采样, 各种YUV存储格式
转自http://blog.sina.com.cn/s/blog_5ea0192f0100vvij.html我以一般情况说明:常用的YUV采样格式有4:4:4, 4:2:0, 4:2:2等, 一般以4列2行为基础来谈的他们表示的意思是第一个数:表示在第一行的4个像素里采样几个Y;第二行以第一行的方式采样Y第二个数:表示在第一行的4个像素里采样几个U,V(转载 2012-02-26 21:39:40 · 737 阅读 · 0 评论 -
变换编码
转自http://baike.baidu.com/view/3658770.htm变换编码 变换编码不是直接对空域图像信号进行编码,而是首先将空域图像信号映射变换到另一个正交矢量空间(变换域或频域),产生一批变换系数,然后对这些变换系数进行编码处理。变换编码是一种间接编码方法,其中关键问题是在时域或空域描述时,数据之间相关性大,数据冗余度大,经过变换在变换域中描述,数据相关性大大转载 2012-02-26 19:55:04 · 3067 阅读 · 0 评论 -
运动补偿
转自http://baike.baidu.com/view/1255232.htm运动补偿是一种描述相邻帧(相邻在这里表示在编码关系上相邻,在播放顺序上两帧未必相邻)差别的方法,具体来说是描述前面一帧(相邻在这里表示在编码关系上的前面,在播放顺序上未必在当前帧前面)的每个小块怎样移动到当前帧中的某个位置去。这种方法经常被视频压缩/视频编解码器用来减少视频序列中的空域转载 2012-02-26 19:52:02 · 1594 阅读 · 1 评论 -
宏块
转自http://baike.baidu.com/view/2372674.htm 宏块,英文Macroblock,是视频编码技术中的一个基本概念。 在视频编码中,一个编码图像通常划分成若干宏块组成,一个宏块由一个亮度像素和附加的两个色度像素块组成。一般来说,亮度块为16x16大小的像素块,而两个色度图像像素块的大小依据其图像的采样格式而定,如:对于YUV420采样转载 2012-02-26 19:16:49 · 1488 阅读 · 0 评论 -
HM10.0中calcSaoStatsCuOrg的解析
HEVC SAO工具中的BO和EO信息统计函数分析,calcSaoStatsCuOrg( iAddr, iPartIdx, iYCbCr);。原创 2013-08-07 16:30:43 · 1080 阅读 · 0 评论