h265是什么,4K高清来袭h265编码器应运而生

新手学堂010

h265是什么,4K高清来袭h265编码器应运而生,第1张

H265是ITU-T VCEG 继H264之后所制定的新的视频编码标准。H265标准围绕着现有的视频编码标准H264(视频编码标准是主要应用于实时视频通信领域,如会议电视;MPEG系列标准是由ISO/IEC制定的,主要应用于视频存储(DVD)、广播电视、因特网或无线网上的流媒体等。),保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度等。H264由于算法优化,可以低于1Mbps的速度实现标清数字图像传送;H265则可以实现利用1~2Mbps的传输速度传送720P(分辨率1280720)普通高清音视频传送。

2012年8月,出了首款H265编解码器,而在仅仅六个月之后,国际电联(ITU)就正式批准通过了HEVC/H265标准,标准全称为高效视频编码(High Efficiency Video Coding),相较于之前的H264标准有了相当大的改善,中国华为公司拥有最多的核心专利,是该标准的主导者。

H265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一半带宽即可播放相同质量的视频。这也意味着,我们的智能手机、平板机等移动设备将能够直接在线播放1080p的全高清视频。H265标准也同时支持4K(4096×2160)和8K(8192×4320)超高清视频。可以说,H265标准让网络视频跟上了显示屏"高分辨率化"的脚步。

前言:  下边仅是个人的一些见解如有不同见解可以评论留言一起讨论哈

一般的MP4视频文件(h264编码)直接用系统的AVPlayer || MPMoviePlayerViewController 就能播放 这里就不在阐述

但是碰到有特殊需求如h265 编码的MP4视频文件时  AVPlayer || MPMoviePlayerViewController 就行不通了现象是有声音无画面

我们暂且先理解为iOS的硬解码还不支持h265吧于是就有了一下解决方案

网上搜索 kxmovie 相对是比较老的一个开源项目了

软解播放是可以实现h264 || h265 的编码的MP4视频个人感觉画质比较差

B站的开源项目也是可以胜任播放h264 || h265 的编码的MP4视频 画质也不赖

有可能会出现的一个问题是在还没集成ijkplayer前项目中就已经存在已经编好的FFmpeg-iOS而本身ijkplayer里边也编了一个FFmpeg-iOS当你把ijkplayer托进去时两个FFmpeg-iOS冲突但不直接报小红点会出现有些功能可以用有些功能出现问题如解码失败等等各种疑难杂症的问题

这时看大家的取舍吧 感觉有更好方案的可以一起讨论一下哈

1、占用存储空间不同

同样的画质和同样的码率,H265比H264占用的存储空间要少理论50%。

2、视频画质不同

H265标准的诞生是在有限带宽下传输更高质量的网络视频。H265标准也同时支持4K(4096×2160)和8K(8192×4320)超高清视频。

3、视频大小不同

在相同的图象质量下,相比于H264,通过H265编码的视频大小将减少大约39-44%。

—H265

—H264技术

  目前没有一款网络机顶盒支持H265播放;

  H265是ITU-T VCEG 继H264之后所制定的新的视频编码标准。H265标准围绕着现有的视频编码标准H264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度等。

  H264由于算法优化,可以低于1Mbps的速度实现标清数字图像传送;H265则可以实现利用1~2Mbps的传输速度传送720P(分辨率1280720)普通高清音视频传送。

海康威视摄像头h265编码是把摄像机每天的原始数据压缩比h264压缩更好。

H265技术能给我们降低非常多的成本。

a,硬盘成本

举例:

4个300万的摄像机,存储一个月。

用以往的H264技术,4个300万存一个月大概需要:60G×4×30=72T

即需要2个4T的硬盘。

用H265的技术会怎样呢?

只需要:30G×4×30=36T

只需要1个4T的硬盘就够了!

用H265,小项目可以节约一块千元级别的监控硬盘!

b,带宽成本

现在监控的远程需求很大,很多客户都会要求远程手机、电脑监控,这就需要比较高的网络带宽。

以往H264技术,如需远程观看1个300万像素的高清画面,需要6M的上行网络带宽,这意味着4M的网络远程看不到300万的高清效果。

新型H265技术,4M带宽就可以看到1个300万高清画面,2个200万高清画面,10M带宽,能一起看3个300万高清画面,5个200万高清画面!

用H265,再也不用为了监控而买更高的网络带宽!

详细的你可以百度,我复制黏贴一堆专业东西给你看我想对你也没啥帮助吧。

简单说就是H265对H264算法进行了优化,所以压缩效率更高,相同的质量比H264需要的码率更小,这样看在线视频需要的带宽也就更小了。对高分视频来说H265的确是个福音,H264的4k少女时代样片,3分半的视频,就要25G。如果用H265同样质量只要1G多就行。

这是网上一张H265与各压缩标准的客观性能比较图

但正因为压缩率更高了,资源消耗也比H264更多,需要更强劲的设备去支持。

你的audio输出没有连进flvmuxer里面。就是ffdshow audio decoder出来以后不要连Direct Sound Decive,直接连进flv muxer里混流,如图所示

不过音频必须是aac,不是的话在过完spilter后随便加一个aac编码器再连flv muxer

H265是新的编码协议,也即是H264的升级版。H265标准围绕着现有的视频编码标准H264,保留原来的某些技术,同时对一些相关的技术加以改进。H264可以低于1Mbps的速度实现标清数字图像传送;H265则可以实现利用1~2Mbps的传输速度传送720P 普通高清音视频传送。同样的画质 ,H265比H264 占用的存储空间少50%。H265标准在同等的内容质量上会显著减少带宽消耗。

H264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式。H264,同时也是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。