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
完成一个H.265/
HEVC
码流分析工具
经过大约一个月左右的业余时间,终于初步完成一个H.265/
HEVC
码流分析工具。时间包括平时的周末、晚上,以及调休的集中时间。当然,中秋回家过节不写代码。
叶广明_微信ye_guangming
·
2020-06-26 17:53
h264
HEVC/H265
完成一个H.265/
HEVC
码流分析工具
经过大约一个月左右的业余时间,终于初步完成一个H.265/
HEVC
码流分析工具。时间包括平时的周末、晚上,以及调休的集中时间。当然,中秋回家过节不写代码。
李迟
·
2020-06-26 15:30
视频/图像学习
HM6.01 (
HEVC
参考软件)代码总结(一)
1.编码器程序从"TAppEncoder"工程中的encmain.cpp文件开始的,此文件中包含程序运行的入口函数"main",在main函数中主要做了编码器对象的创建、分析配置文件,初始化配置参数,和编码器最重要的功能"encode"。2.在"encode"函数中,主要实现了读取YUV文件的数据、初始化工具对象例如:GOPEncoder、SliceEncoder、CUEncder……。在此函数里
smells2
·
2020-06-26 13:02
HEVC
FFmpeg RTMP推
HEVC
/H265流
而众所周知的原因,RTMP在许多年前就已经停止拓展和更新,因此标准一直无法支持
HEVC
的编码格式。目前国内的CDN还有金山云等已经对RTMP进行了标准扩展,播放器上ijkplayer也扩展了该修改。
James-0
·
2020-06-26 13:12
音视频
FFmpeg添加x265/
hevc
编码器支持
FFmpeg添加了对流行
hevc
编码器x265的支持极大的方便了编解码场景的融合应用。以下记录说明在windows下编译带libx265编码器的FFmpeg。
James-0
·
2020-06-26 13:12
音视频
亚像素精度运动估计插值部分
参考:新一代高效视频编码H.265/
HEVC
:原理、标准与实现亮度分类插值算法:插值过程主要分为两步:1.对整数像素所在行或列进行插值。
澍yeah
·
2020-06-26 12:00
HEVC
ffmpeg2.1对
HEVC
/H.265视频进行解码的例子
新版的ffmpeg2.1已经加入了对最新视频编解码标准H.265/
HEVC
的支持,因此可以解码该格式的视频了。这对视频产业来说将起到一种巨大的推动作用。
取次花丛懒回顾
·
2020-06-26 08:36
FFMpeg
如何推送和播放RTMP H265流 (RTMP
HEVC
)
rtmp播放h265首先要扩展flv协议,国内常用扩展方式是给flv的videotag.codecid增加一个新类型(12)来表示h265(
hevc
),其他和h264规则差不多,另外和h264不同的地方是要解析
daniulive
·
2020-06-26 05:16
流媒体
rtmp
h265播放器
rtmp推送h265
rtmp播放hevc
rtmp推送hevc
rtmp
h265服务器
HEVC
Test Model 第二回 编译调试
HM代码编译一样,之前提到的教程还没看完,这回接着分解。在上一回,我们已经将代码完整的下载下来了,所以接下来,只需要到build文件夹下,打开.sln文件即可。我用的的是VS2017,所以我打开HM_vc2015.sln,如下图1所示。图1HM_vc2015.sln接下来到VS下,把启动项目改成TAppEncoder,如下图2所示。图2TAppEncoder接着试着按Ctrl+F5编译运行一下,反
劝分不劝和
·
2020-06-26 02:35
音视频学习路线规划--参考网络,并自己总结了些
en.wikipedia.org/wiki/Template:Compression_formats,结合本人对音视频处理接触到的内容,后续学习可从以下几个主体入手:AudioMP3mp4a/aacVideoH264
HEVC
Containersflvmp4m
qq_42510533
·
2020-06-25 23:07
资源分享
知识学习
音视频
ffmpeg
audio
video
webrtc
VVC代码学习1:xCompressCU函数
与
HEVC
中该函数不同的是,VVC中加入了很多新的模式,比如帧间Affine模式,帧内IBC模式等。
Everglow_zbz
·
2020-06-25 06:38
VVC
什么是
HEVC
/H265?解密4K 8K视频核心编码
HEVC
(4K时代不能不懂的知识)
HEVC
是什么?它是HighEfficiencyVideoCoding的简称,是一种新的视频压缩标准,将全面提升视频的压缩效率。
qq_24001079
·
2020-06-25 01:44
花椒前端基于WebAssembly 的H.265播放器研发
背景介绍随着近些年直播技术的不断更新迭代,高画质、低带宽、低成本成为直播行业追求的重要目标之一,在这种背景下,H.264标准已成为行业主流,而新一代的
HEVC
(H.265)标准也正在直播领域被越来越广泛地采用
qihoo_tech
·
2020-06-24 21:19
主流编解码器(H.264 AVC, H.265
HEVC
, VP8, VP9)比较
本文介绍了目前消费电子市场常用的视频编解码器H.264AVC,H.265
HEVC
以及Google开源的VP8和VP9编解码器,分析了他们的技术特点、编码效率和应用领域。
云鹤起舞
·
2020-06-24 18:33
ffmpeg
h264
h265
vp8
vp9
编码器比较
MP4Box封装H265码流
\i_main.265-newi_main.mp4while,i_main.265is
HEVC
rawdatastream.Becareofthattherawstreamsuffixnamemustbe
sean_xyz
·
2020-06-24 18:51
ffmpeg
HEIF &
HEVC
你知道多少?
在升级iOS11之后,iPhone7及更新的设备内的照片存储将不再用JPEG了,而采用了一种新的图片格式HEIF(发音同heef),在iOS中对应的文件后缀为.heic,其编码用的是
HEVC
(这个发不了音
iOS_开发
·
2020-06-24 18:41
windows server 2012 安装 VC14(VC2015) 安装失败解决方案
系统环境如下:cmd命令行-输入systeminfo如下图-T
heVC
14buildsrequiretohavetheVisualC++RedistributableforVisualStudio2015x86orx64installed
大陈1108
·
2020-06-24 17:01
H.265与H.264有何不同
这一点从H.265命名就可以看出端倪,H.265又名
HEVC
(HighEfficiencyVideoCoding,高效率视频编码),其最主要的用途就是要进一步降低影片所需的流量,以降低储存
mazhitong1227
·
2020-06-24 13:13
视频前言
H.265(
HEVC
)深度解析
H.265(
HEVC
)深度解析带宽危机,H.265救驾数字视频的超高清潮流奔腾向前,帧率从30fps向60fps、120fps甚至240fps进发,与此同时,物理媒介日薄西山,内容正通过有形无形的网络在世界各个角落的终端设备上传递
猫猫音乐网
·
2020-06-24 13:10
rtmp 播放h265 (rtmp 播放
hevc
)
rtmp播放h265首先要扩展flv协议,国内常用扩展方式是给flv的videotag.codecid增加一个新类型(12)来表示h265(
hevc
),其他和h264规则差不多,另外和h264不同的地方是要解析
直播技术开发交流
·
2020-06-24 09:08
rtmp
h265播放器
rtmp
hevc播放器
rtmp
h265
Windows播放器
rtmp
h265
win播放
rtmp
hevc
win播放
rtmp
h265
安卓播放
rtmp
h265
IOS播放
rtmp
h265
录像
rtmp
h265
Win录像
rtmp
h265
安卓录像
rtmp
h265
IOS录像
rtmp
h265
推送
rtmp
hevc
录像
rtmp
rtsp h265 转 rtmp (rtsp
hevc
转 rtmp)
rtsph265转rtmp,首先要对rtmp协议做扩展,目前国内已有相应扩展标准,国内开发者基本上都按这个扩展协议做的。协议层问题已解决。剩下关键问题是要实现rtmph265推送模块,支持rtmph265的server,rtmph265播放模块。rtmph265server支持,目前常用的nginx-rtmp和srs还不支持rtmp265.需要做些修改。对于srs,和多个srs使用者交流后,有些人
直播技术开发交流
·
2020-06-24 09:08
rtmp
h265
rtmp
hevc
rtmp
h265
推送
rtmp
h265
播放
rtmp
h265
转发
rtsp
h265
转发
rtmp
rtsp
hevc转rtmp
rtmp
hevc
播放
rtmp
hevc
推送
直播
pc直播
windows直播
rtmp
rtsp
hevc播放
rtsp
h265播放
rtsp
hevc
rtmp播放
rtsp
rtsp播放h265(
hevc
)
对rtsp来说,要播放h265只要正确解析sdp和rtp包即可,这里分享下h265sdp&rtp相关知识点,希望有用.1.H265NalUnitHeader简单介绍:H264的NalUnit头是一个字节,265变成两个字节:F:1bit.forbidden_zero_bit.265要求是0,是1的话指示语法违规等.Type:6bits.Nal类型.vps是32,sps是33,pps是34,前缀se
直播技术开发交流
·
2020-06-24 09:07
windows直播
直播
rtsp
rtsp直播
pc直播
直播播放器
rtsp播放
rtsp
h265
rtsp
h265播放
rtsp
hevc播放
rtsp
hevc
HEVC
实现无损压缩
使用HM是可以实现无损压缩的,只需要开启TransformQuantizerBypass(TQB)。方法很简单,命令行输入增加–TransquantBypassEnable=1和–CUTransquantBypassFlagForce=1(前面是两个-,显示好像有点问题,连起来了)。尝试了下结果如图,序列为BasketballDrive_1920x1080,YUV大小为1.45G,AI配置下编码b
岳麓吹雪
·
2020-06-24 05:38
视频编码应用
HEVC
和VVC中的量化矩阵
量化矩阵技术早在JPEG就已经使用,视频编码标准也早就支持了,下面来看下
HEVC
和VVC中量化矩阵技术。量化矩阵下文缩写为QM。
HEVC
HEVC
中支持两种类型的QM:默认QM和自定义QM。
岳麓吹雪
·
2020-06-24 05:38
视频编码
HEVC
代码学习6:filterHor和filterVer函数
帧间预测分为运动估计ME和运动补偿MV,其中用到了MV的亚像素搜索,需要使用filterHor和filterVer进行插值。这里使用的是HM16,在之前版本中分为filterHorLuma、filterHorChroma和filterHorLuma、filterVerChroma。HM16中已经将亮度和色度插值滤波器整合。我们来从最底层插值滤波器函数filter看起。filter函数代码如下,对同
岳麓吹雪
·
2020-06-24 05:38
HEVC
HM
HEVC代码学习
HEVC
代码学习43:默认量化矩阵
HEVC
支持量化矩阵,但是默认不启用。
HEVC
的量化矩阵与TU大小相同,分为4x4,8x8,16x16,32x324种尺寸。
HEVC
可以使用两种形式的量化矩阵:默认量化矩阵、自定义量化矩阵。
岳麓吹雪
·
2020-06-24 05:38
HEVC代码学习
HEVC
HEVC
量化死区
最近才接触到量化死区,H.264和H.265中都有用到,来学习一下这个技术。在标量量化中,会将一定区间内的信号值量化为一个代表值,对于0附近对应的区间,就被称为死区,该区间内的信号会被量化为0。H.264中的量化死区,推荐博客:https://www.cnblogs.com/TaigaCon/p/4266686.html,在QuantizationOffset部分介绍的很详细,介绍的很详细,这里不
岳麓吹雪
·
2020-06-24 05:38
HEVC
HEVC
码流bin文件封装为mp4
在网上找了一大圈,找到了两篇靠谱的博客,尤其推荐第二个,科普处理流程,讲解很清楚。1.http://cadenwu.blog.chinaunix.net/uid-20554957-id-5746317.html2.http://www.ziliaoku8.com/index.php/archives/66实际做法很简单,使用MP4Box就可以完成。MP4Box下载地址:https://gpac.w
岳麓吹雪
·
2020-06-24 05:37
视频编码应用
HEVC
代码:HM使用+码流分析教程,亲测可用
一、HM使用教程1.下载HM为
HEVC
的参考软件,下载地址:https://
hevc
.hhi.fraunhofer.de/svn/svn_
HEVC
Software/分成三个大类:trunk:主干程序,是最新的
liangjiubujiu
·
2020-06-24 04:50
HEVC
码流简单分析
初步分析了一下
HEVC
的码流。
雷霄骅
·
2020-06-24 03:25
视频编码
HEVC
官方软件HM源代码简单分析-编码器TAppEncoder
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
雷霄骅
·
2020-06-24 03:52
视频编码
HM
HEVC
官方软件HM源代码简单分析-解码器TAppDecoder
=======================H.264/H.265官方源代码分析文章:H.264官方软件JM源代码简单分析-编码器lencodH.264官方软件JM源代码简单分析-解码器ldecod
HEVC
雷霄骅
·
2020-06-24 03:52
HM
MediaInfo使用简介(新版本支持
HEVC
)
我使用中发现,新版本的MediaInfo支持
HEVC
。简介:使用MediaInfo可以获得多媒体文件的哪些信息?
雷霄骅
·
2020-06-24 03:18
MediaInfo
关于ffmpeg硬解码
最近在做一个rtsp流的解码时,发现以前的解码程序不能用了,最后发现流是
hevc
的,不是h264,那么h264相关的软解码和硬解码器肯定都是无效的。另外,推流格式flv仅支持到h264,所以
hevc
的
狂奔的CD
·
2020-06-24 01:35
ffmpeg
什么是
HEVC
?解释了高效视频编码,H.265和4K压缩
什么是
HEVC
?解释了高效视频编码,H.265和4K压缩高效视频编码(
HEVC
),也称为H.265,可以通过蓝光最佳视频压缩方法实现两倍的压缩。但它是如何工作的,是否足以让我们看到更好看的4K内容?
Mr_Wing5
·
2020-06-23 22:00
Video
HM的下载及使用
下载HM代码下载tortoisesvn并安装打开tortoisesvnrepositorybrowser复制链接https://
hevc
.hhi.fraunhofer.de/svn/svn_
HEVC
Software
ljh_shuai
·
2020-06-23 16:23
HEVC代码
HEVC
中的编码结构-编码时的分层处理架构
引言我们都知道
HEVC
里有很多语法结构,为什么要设计那么多的语法结构呢?答案是为了增强操作的灵活性和数据损失的鲁棒性。这些语法架构使得
HEVC
在压缩效率和网络适应性都有显著提升。
ljh_shuai
·
2020-06-23 16:23
HEVC
H.266/VVC中的编码结构及块划分
CTU的概念和
HEVC
中相同。对于一个三通道的图像帧,一个CTU包含N×N个亮度样点及对应的两个色度样点块。即每个CTU的大小都相同。
ljh_shuai
·
2020-06-23 16:23
VVC技术研究
HEVC
代码分析-xPredIntraAng
该函数进行非planar模式的预测VoidTComPrediction::xPredIntraAng(IntbitDepth,constPel*pSrc,IntsrcStride,Pel*pTrueDst,IntdstStrideTrue,UIntuiWidth,UIntuiHeight,ChannelTypechannelType,UIntdirMode,constBoolbEnableEdge
ljh_shuai
·
2020-06-23 16:51
HEVC代码
HEVC
代码分析-xPredIntraPlanar
该函数实现帧内planar预测模式,由重建像素生成当前块的planar模式预测块。VoidTComPrediction::xPredIntraPlanar(constPel*pSrc,IntsrcStride,Pel*rpDst,IntdstStride,UIntwidth,UIntheight){//参数分别为重建像素数组,参考像素stride,预测像素数组,预测像素stride,预测块宽,预测
ljh_shuai
·
2020-06-23 16:51
HEVC代码
HEVC
代码分析-predIntraAng
predIntraAng获取当前tu的预测像素值VoidTComPrediction::predIntraAng(constComponentIDcompID,UIntuiDirMode,Pel*piOrg/*Willbenullfordecoding*/,UIntuiOrgStride,Pel*piPred,UIntuiStride,TComTU&rTu,constBoolbUseFiltere
ljh_shuai
·
2020-06-23 16:51
HEVC代码
HEVC
代码分析-predIntraGetPredValDC和xDCPredFiltering
predIntraGetPredValDC函数返回当前块的DC值。xDCPredFiltering函数则对小于等于16x16大小的亮度块DC预测值滤波。PelTComPrediction::predIntraGetPredValDC(constPel*pSrc,IntiSrcStride,UIntiWidth,UIntiHeight){//pSrc为当前重建块指针assert(iWidth>0&&
ljh_shuai
·
2020-06-23 16:51
HEVC代码
H 265/
HEVC
Codec 编解码 MP4 和 TS
1.H.265/
HEVC
播放器1)VLCmediaplayer2.1.3(目前不支持H.265TS播放)2)ffmpeg中的ffplay(如:ffplay
hevc
.ts)3)GPAC中的MP4Client
波涛汹涌啊
·
2020-06-23 13:21
H265和H264的NALU头部分析
与H.264/AVC类似,H.265/
HEVC
也采用视频编码层(VCL)和网络适配层(NAL)的双层架构。下图展示了视频码流的处理过程,h264或h265就用在视频码流数据阶段。
hanxiucaolss
·
2020-06-23 12:25
视音频数据处理
WebRtc 的初始化部分流程分析,包括 PeerConnection 对象的创建,采集与编码器的关联,以及怎么发送 sdp 到对方
smartrtmpd服务器支持rtmp的
hevc
(h265)视频流,我们具体smartrtmpd的信息简介如下,毕竟
hevc
(h265)不是adobe的标准,所以市面上缺少这么一款工具,下面的流程,就会带你怎么制作
freeabc
·
2020-06-23 08:14
webrtc
流媒体
RTMP
HEVC
/H.265整个程序调用流程分析以及函数复杂度分析
HEVC
整个程序调用流程:Encode->compressGOP->compressCU->xCompressCU->copyFromPicYuv->xCheckRDCostIntra->initEstData
飞翔2017
·
2020-06-23 07:37
HEVC
视频编解码
H.265
Codec
HEVC
/H.265 的未来必须是使用并行处理(OpenCL?) OpenCV和OpenCL区别
1扩展库简介OpenCV(OpenSourceComputerVisionLibrary)是一个致力于实时处理计算机视觉问题的开源库。它最初由Intel公司开发,以GPL许可协议发布,后来由WillowGarage基金会负责开发和维护,以BSD许可协议发布,至今已有超过250万的用户。其用途非常广泛,涵盖从图像处理,计算机视觉到交互艺术,矿产勘探等领域。OpenCV最初以C语言编写,后来提供了C+
飞翔2017
·
2020-06-23 07:37
OpenCL
GPU
编程语言
HEVC
异构计算之OPENCL
新的视频时代到底是不是
HEVC
/H.265
摘要:此篇文章主要讲解了视频编码的流程,并且主要通过讲解H.264,然后并在此基础上讲解了下一代视频编码
HEVC
的现状,进而发出疑问,对未来视频处理的研究空间和前景的发出一个探讨。
飞翔2017
·
2020-06-23 07:36
HEVC
H.264
视频编解码
H.265
Codec
MPEG
浅析
HEVC
/H.265编码器中的熵编码
在保证视频图像质量的前提下,
HEVC
通过增加一定的计算复杂度,可以实现码流在H.264/AVC的基础上降低50%。
老樊Lu码
·
2020-06-23 07:59
音视频
hevc
移植/优化-day 3:profiling
为了找出耗时的函数,需要用gprof之类的工具来分析性能/耗时,如果手动加代码测耗时部分过于繁锁。本文简述如何在linux下分析编解码器的性能。首先修改makefile支持profiling。修改build/linux/common/makefile.base:###########doprofiling:1=yes,0=no##########PROFILING?=0ifeq($(PROFILI
dotmonkey
·
2020-06-23 05:01
Linux
dsp
hevc
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他