E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HEVC
cJSON代码阅读(1)——JSON介绍
最近看
hevc
视频编码看得头昏眼花,先休息一下。先看看一个开源的json解析器的代码。
NB_vol_1
·
2016-01-04 11:00
json
C++C
x265探索与研究(三):如何播放*.265格式的视频或解码视频流
方式一:Elecard
HEVC
Player Sample 软件下载地址:http://download.csdn.net/detail/frd2009041510/9387068 下载后直接双击安装即可
FRD2009041510
·
2016-01-03 09:00
.265播放器
解码265
x265探索与研究(三):如何播放*.265格式的视频或解码视频流
方式一:Elecard
HEVC
Player Sample 软件下载地址:http://download.csdn.net/detail/frd2009041510/9387068 下载后直接双击安装即可
FRD2009041510
·
2016-01-03 09:00
.265播放器
解码265
x265探索与研究(一):x265下载安装与配置
x265下载安装与配置 研究了这么久的
HEVC
TestModel(HM),相信大家对x265开源代码的实现与框架早就充满了好奇,接下来的日子,我将把自己入手学习与探索“x265开源代码的实现与框架
FRD2009041510
·
2016-01-01 22:00
x265
x265安装配置
x265开源代码的实现与框架
x265探索与研究(一):x265下载安装与配置
x265下载安装与配置 研究了这么久的
HEVC
TestModel(HM),相信大家对x265开源代码的实现与框架早就充满了好奇,接下来的日子,我将把自己入手学习与探索“x265开源代码的实现与框架
FRD2009041510
·
2016-01-01 22:00
x265
x265安装配置
x265开源代码的实现与框架
homer
HEVC
代码阅读(29)——创建当前CTU的划分块的邻居信息create_partition_ctu_neighbours
create_partition_ctu_neighbours的作用是计算当前CTU中的每一个CU的邻居存在的标志。//计算CTU下所有CU的邻居存在的标志 voidcreate_partition_ctu_neighbours(henc_thread_t*et,ctu_info_t*ctu,cu_partition_info_t*curr_partition_info) { //父CU的分割信息
NB_vol_1
·
2015-12-08 16:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(28)——mem_transfer_move_curr_ctu_group、mem_transfer_intra_refs
mem_transfer_move_curr_ctu_group把数据从原始帧复制到当前宏块窗口,目的是留下一个备份,将来会用到。mem_transfer_intra_refs把数据从解码宏块窗口中复制到当前引用的参考帧上,用作帧内预测.//把MBs从图像中移动到当前的MB窗口,把数据从原始帧复制到当前宏块窗口的目的是留下一个备份,将来会用到 voidmem_transfer_move_curr_
NB_vol_1
·
2015-12-08 15:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(27)——CTU初始化函数init_ctu
init_ctu主要用来初始化CTU的坐标,长度等各个属性,还有重要的一步是获取当前CTU的邻居,并设置相应的标志。//ctu初始化 ctu_info_t*init_ctu(henc_thread_t*et) { ctu_info_t*ctu; intctu_width,ctu_height; //获取当前的cu ctu=&et->enc_engine->ctu_info[et->cu_curr
NB_vol_1
·
2015-12-08 14:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(26)——编码器工作线程/wfpp线程wfpp_encoder_thread
wfpp_encoder_thread执行具体的编码工作。1、在目前的编码器中,一个帧中只有一个slice。2、一个slice中可能有若干行CTU。3、每一个wfpp_encoder_thread线程都以一行CTU为处理单位,因此,每个起始的CTU都是一行的最左边的CTU。4、一个slice中wfpp线程的数量一般会等于或者少于CTU的行数,每一个线程处理一行,线程的索引就是处理的行号。5、当一行
NB_vol_1
·
2015-12-08 11:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(25)——编码器引擎线程函数encoder_engine_thread
一个编码器可以有若干个编码器引擎,各个引擎之间相互独立,每一个引擎由一个线程来运行,在编码器引擎内部会创建编码线程(wfpp)来执行具体的编码工作。//编码器引擎线程函数 THREAD_RETURN_TYPEencoder_engine_thread(void*h) { LOG_TRACE("%s\n","encoder_engine_threadbegin"); intavg_qp=0.0; h
NB_vol_1
·
2015-12-08 10:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(24)——编码器控制函数HOMER_enc_control
这个函数比较长,功能也比较多,下面说一下它的运行流程:1、获取
HEVC
的配置对象2、设置merge模式中的候选数量3、设置比特流的长度4、如果编码器正在运行,那么让所有的线程停止运行5、设置最大的层为1
NB_vol_1
·
2015-12-08 10:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(23)——去方块滤波、SAO、熵编码的主要流程
hmr_deblock_sao_pad_sync_ctu是去方块滤波、sao、熵编码的主函数,它的流程如下:1、对cu进行去方块滤波——hmr_deblock_filter_cu2、选择比特流——wfpp_encode_select_bitstream3、对cu进行sao操作——hmr_wpp_sao_ctu4、对cu进行熵编码——wfpp_encode_ctu5、sao的偏移操作——sao_of
NB_vol_1
·
2015-12-07 22:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(14)——基础结构之ref_pic_set_t、rate_control_t、rate_distortion_t
ref_pic_set_t表示参考图像集;rate_control_t表示速率控制、rate_distortion_t率失真结构。structref_pic_set_t { intinter_ref_pic_set_prediction_flag; //.................. //该参考图像集中图像的个数 intnum_pics; //包含在图像集中,但是在当前帧之前的帧 intnu
NB_vol_1
·
2015-12-07 19:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(13)——基础结构之encoder_in_out_t
encoder_in_out_t表示编码器的输入输出对象structencoder_in_out_t { //数据流 stream_tstream; //应该表示有效帧的编号 uint64_tpts; //帧类型 uint32_timage_type;//HOMER_IMG_TYPES-thisfieldallowstoforcethetypeofanimagewheneverisneeded.o
NB_vol_1
·
2015-12-07 19:00
h.265
视频编码
HEVC
HEVC
标准草案
最近发现在研究
HEVC
的内容时,经常会提到
HEVC
中的标准草案,就像JCTVC-I0120这种格式的一样。
tree_little
·
2015-12-04 13:00
ffmpeg的
HEVC
解码源代码分析(一)整体框架
通过调试ffmpeg对
HEVC
码流(格式为es流,就是rawvideo)的解码过程,分析ffmpeg的
HEVC
解码过程和实现方法。首先要说的是调试所用的工程的config为:.
qq_32430349
·
2015-12-02 09:00
视频
ffmpeg
解码
HEVC
homer
HEVC
代码阅读(11)——基础结构之output_set_t、video_frame_t
output_set_t表示输出集合。每一帧对应一个输出集合,里面存放一系列的nal单元,表示这个帧被编码之后的数据。video_frame_t表示一帧数据,并由picture_t包含,video_frame_t实际上充当了帧数据管理者的角色。structvideo_frame_t { //图像窗口 wnd_timg; //图像类型 intimg_type; //时域层信息 temporal_
NB_vol_1
·
2015-11-30 20:00
h.265
视频编码
HEVC
homer
HEVC
代码阅读(10)——基础结构之picture_t、slice_t、ctu_info_t
picture_t表示一帧图像。注意到picture_t中只包含一个片。而实际的数据由video_frame_t对象来管理(或者说由video_frame_t对象来指向)。slice_t表示图像中的片。ctu_info_t表示一个CTU。参考图像列表list0和list1的区别:P帧只参考list0的图像。B帧参考list0和list1的图像。list0中可以包含,编码顺序在当前帧之前但是播放顺序
NB_vol_1
·
2015-11-30 20:00
h.265
视频编码
HEVC
HEVC
算法和体系结构:预测编码之帧间预测
预测编码之帧间预测(Inter-Picture Prediction) 帧间预测是指利用视频时间域相关性,使用临近已编码图像像素预测当前图像的像素,以达到有效去除视频时域冗余的目的。由于视频序列通常包括较强的时域相关性,因此预测残差值接近于0,将残差信号作为后续模块的输入进行变换、量化、扫描及熵编码,可实现对视频信号的高效压缩。 一、帧间预测编码原理 目前主要的视频编码标准帧间预测
FRD2009041510
·
2015-11-25 20:00
HEVC
帧间预测
运动估计
运动补偿
AMVP
ffmpeg重要结构体之
HEVC
Context和
HEVC
Frame
HEVC
Context和
HEVC
Frame是ffmpeg的
HEVC
解码中非常重要的结构体。首先来看下
HEVC
Context,定义位于libavcodec\
Hevc
.h中。
qq_32430349
·
2015-11-25 10:00
视频
ffmpeg
解码
HEVC
HEVC
算法和体系结构:预测编码之帧内预测
预测编码之帧内预测(Intra-PicturePrediction) 预测编码(PredictionCoding)是视频编码的核心技术之一,指利用已编码的一个或几个样本值,根据某种模型或方法,对当前的样本值进行预测,并对样本真实值和预测值之间的差值进行编码。视频编码器对预测后的残差而不是原始像素值进行变换、量化、熵编码,由此大幅度提高编码效率。 对于视频信号来说,一帧图像内临近像素之间
FRD2009041510
·
2015-11-24 19:00
HEVC
帧内预测
HEVC
官方软件HM源代码简单分析-编码器TAppEncoder
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
leixiaohua1020
·
2015-11-23 22:00
编码
源代码
hm
TAppEncoder
HEVC
算法和体系结构:编码结构之编码完后码流的语法架构
编码结构之编码完后码流的语法架构 本博文主要介绍
HEVC
编码结构,从编码完后码流的语法架构这一方面进行描述。
FRD2009041510
·
2015-11-23 17:00
vps
PPS
sps
HEVC编码结构
码流语法结构
HEVC
官方软件HM源代码简单分析-解码器TAppDecoder
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
leixiaohua1020
·
2015-11-23 13:00
源代码
解码
hm
HEVC
TAppDecoder
HEVC
算法和体系结构:编码结构之编码时的分层处理架构
编码结构之编码时的分层处理架构 本博文主要介绍
HEVC
编码结构中的“编码时的分层处理架构”。
FRD2009041510
·
2015-11-20 20:00
HEVC
编码结构
分层处理架构
CTUCTBCUCB
PUPBTUTB
H.264官方软件JM源代码简单分析-编码器lencod
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
leixiaohua1020
·
2015-11-18 14:00
源代码
JM
h.264
视频编码
lencod
HEVC
算法和体系结构:编码框架
编码框架2013年4月13日
HEVC
/H.265被ITU-T正式接受为国际标准。
FRD2009041510
·
2015-11-17 20:00
HEVC
编码框架
H.264官方软件JM源代码简单分析-解码器ldecod
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
leixiaohua1020
·
2015-11-17 20:00
源代码
JM
h.264
视频编码
解码器
HM在vs2010下的测试使用详细说明
1.下载 https://
hevc
.hhi.fraunhofer.de/svn/svn_
HEVC
Software/tags/ 下载地址如上,上面有各种版本的HM,现在已经更新至HM10.1。
·
2015-11-13 17:41
VS2010
HEVC
码率控制浅析——HM代码阅读之二
上一篇文章主要讨论了RC的总体框架,本文开始分析具体的代码实现细节。分析的顺序按照总体框架来,即初始化-->更新。 (1)m_cRateCtrl.init() #if M0036_RC_IMPROVEMENT Void TEncRateCtrl::init( Int totalFrames, Int targetBitrate, Int frameRate, Int G
·
2015-11-13 15:40
代码
最近调试
HEVC
中码率控制, 发现HM里面一个重大bug
最近调试
HEVC
中码率控制, 发现里面一个重大
·
2015-11-13 14:31
bug
HEVC
码率控制浅析——HM代码阅读之四
继续分析第一篇提到的compressSlice中对LCU的RC参数初始化: #if RATE_CONTROL_LAMBDA_DOMAIN Double oldLambda = m_pcRdCost->getLambda(); if ( m_pcCfg->getUseRateCtrl() ) { Int estQP
·
2015-11-13 10:06
代码
3D-
HEVC
/HTM测试序列下载地址(官方完整版)
最新3DV通用测试条件Common TestConditions of 3DV Core Experiments(JCT3V-E1100)中给出了所有标准测试序列的下载地址,有需要的朋友可以看看! 标准测试序列 Seq. ID Test Sequence Frames to be encoded 2-view input 3-view inp
·
2015-11-13 09:53
下载
HEVC
码率控制浅析——HM代码阅读之一
HM的码率控制提案主要参考如下三篇:K0103,M0036,M0257。本文及后续文章将基于HM12.0进行讨论,且首先仅讨论K0103对应的代码,之后再陆续补充M0036,M0257对应的代码分析,这么做可能会使得剧情不会显得那么地跳跃,分析起来能够更好地被接受。 按照我的个人习惯,还是先分析HM中码率控制部分(以后简称RC)的总体框架吧。 跟RC有关的头文件和源文件为工程T
·
2015-11-13 04:07
代码
HEVC
bit depth increasment
/// encoder configuration class class TAppEncCfg { // coding tools (bit-depth) UInt m_uiInputBitDepth; ///< bit-depth of input file UInt m_uiOutputBitDepth; ///< bit-depth of o
·
2015-11-13 02:24
depth
HEVC
与VP9编码效率对比
HEVC
(High EfficiencyVideo Coding,高效率视频编码)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。
·
2015-11-12 17:44
编码
hdu-4607-Park Visit
题目连接:Click here~~~~ Problem Description Claire and her little friend, ykwd, are travelling in S
hevc
henko's
·
2015-11-12 16:20
HDU
vs2010 工程设置,调试中的目录问题
$(IntDir) D:\workspace\
HEVC
\HM-4.0rc1\build\\vc9
·
2015-11-12 13:01
VS2010
Media format(目前常见的媒体格式)
· MPEG-1 · MPEG-2 (Part 2) · MPEG-4 (Part 2/ASP · Part 10/AVC) ·
HEVC
·
2015-11-12 13:03
format
各种视频编码器的命令行格式
各种编码器命令行工具的简单使用方式 第一行是编码,第二行是解码 注意:输入为YUV420P序列 分辨率:1920x1080P 帧率:25
HEVC
: //编码器自动输出重建文件  
·
2015-11-12 12:50
命令行
vs2010 工程设置,调试中的目录问题http://www.cnblogs.com/mlj318/archive/2011/10/09/2203510.html
,调试中的目录问题 $(IntDir) D:\workspace\
HEVC
·
2015-11-12 10:56
VS2010
MediaInfo使用简介(新版本支持
HEVC
)
我使用中发现,新版本的MediaInfo支持
HEVC
。 简介: 使用MediaInfo可以获得多媒体文件的哪些信息?
·
2015-11-12 09:00
media
hdu 4607 Park Visit 求树的直径
pid=4607 Claire and her little friend, ykwd, are travelling in S
hevc
henko's Park!
·
2015-11-11 14:26
HDU
x265 (
HEVC
编码器,基于x264) 介绍
x265是一个开源项目,是一个将视频编码为h.265/高效率的视频编码(
HEVC
)格式的免费的库,在 GNU GPL条款下发布。 它的 源代码是免费提供个人或私人使用的。
·
2015-11-11 11:15
编码
hdu-4607-Park Visit
题目连接:Click here~~~~ Problem Description Claire and her little friend, ykwd, are travelling in S
hevc
henko's
·
2015-11-11 03:18
HDU
各种与视频编解码以及视频图像处理的应用相关的新技术,新方法,各种软件开发相关的算法,思想。
各种视频压缩标准(MPEG2, MPEG4, H261/2/3/4,X264, T264以及H264(AVC)和
HEVC
(H265)等的优化,改进,创新。
·
2015-11-10 21:47
软件开发
HEVC
算法和体系结构:环路滤波技术
环路滤波(In-LoopFiltering)技术类似于以往的视频编码标准,
HEVC
仍采用基于块的混合编码框架,一些失真效应仍然存在,如方块效应、振铃效应、颜色偏差以及图像模糊等等。
FRD2009041510
·
2015-11-09 11:00
HEVC
环路滤波技术
去块滤波DBF
样点自适应补偿SAO
WIX Custom Action (immediate, deffered, rollback)
reprinted from From MSI to WiX, Part 19 - The Art of Custom Action, Part 1 Author:Alex S
hevc
huk
·
2015-11-07 11:23
rollback
HEVC
播放器出炉,迅雷看看支持H.265
新版本迅雷看看开始支持
HEVC
解码,http://tech.sina.com.cn/i/2013-03-30/19148197086.shtml 对解码测试一遍进行一边做个报告.
·
2015-11-03 22:50
播放器
From MSI to WiX, Part 4 - Features and Components by Alex S
hevc
huk
alexshev/archive/2008/08/23/from-msi-to-wix-part-4-features-and-components.aspx Author: Alex S
hevc
huk
·
2015-11-02 18:54
component
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他