
JVET
Destination-amid
学无止境 GO GO Go 我的生命拒绝平庸,我将不断追逐我的我的梦想.......
展开
-
JEVT 代码分析之主线程main函数分析
我参考的是JEM/HM16.6的代码,分析仅代表我个人的观点,水平有限,请各位领域的大神批评指正;在main函数中完成的工作主要有创建encoder类,调用cTAppEncTop.parseCfg( argc, argv )解析cfg文件,然后调用TAppEncTop::encode函数进入下一层,并且对编码过程进行计时。其中调用了重要参数TAppEncTop::encode,是编码器原创 2017-04-11 10:49:54 · 788 阅读 · 0 评论 -
HM安装和使用方法
此文为学习JVET参考了HM的安装方法,转载自岳麓吹雪大牛的博客,膜拜。早期的HM解决方案包含了7个工程:1. TAppCommon 2. TAppDecoder 3. TAppEncoder 4. TLibCommon 5. TLibDecoder 6. TLibEncoder 7. TLibVideoIO后来又增加了2个工程:1.TAppDecoderAnalyser 2.TL转载 2017-04-11 11:02:23 · 7406 阅读 · 0 评论 -
JVET-代码分析之 片的编码 TEncSlice::compressSlice
根据看过的HEVC/X265的代码,这里提案有很大的区别,这里先不讨论其他的,只介绍一下我看的基本的内容;水平有限,还请各位大神指点;先回忆一下 由在CompressGOP函数中,完成了以下的功能: 一,InitGOP将文件的码流分成若干GOP以便后续程序能够顺利执行。 二,InitEncSlice创建编码的Slice。 三,调用preCompressSlice和Com原创 2017-04-13 19:30:44 · 1344 阅读 · 2 评论 -
视频编解码算法面试总结
首先在这十分感谢:风口上的传奇写的博客,原址:https://blog.youkuaiyun.com/bvngh3247/article/details/80239593H.264与H.265的主要差异H.265仍然采用混合编解码,编解码结构域H.264基本一致,主要的不同在于:1.编码块划分结构:采用CU (CodingUnit)、PU(PredictionUnit)和TU(TransformUnit)的递...转载 2018-06-14 19:44:53 · 7052 阅读 · 0 评论