设为首页收藏本站

数字电视开发论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

快捷登录

胜天工科技销售各种数字电视信号调制卡胜天工科技销售各种数字电视信号码流卡

【游客、新手、注册会员的区别】 【积分策略和会员晋级说明】 【发帖和附件上传规则】 【如何下载感兴趣的资料】 【如何获取梦游币】 【侵权资料处理及免责说明】
查看: 104|回复: 0

x264和x265是什么概念?

[复制链接]
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 2524 天

    [LV.Master]伴坛终老

    新浪微博达人勋

    发表于 2019-10-4 17:39:59 | 显示全部楼层 |阅读模式
    分享到:
    消息来自- 北京
    http://www.x265.org/

    x265是一个用于编码符合高效率视频编码(HEVC/H.265)标准的视频的开源自由软件及函数库。


    About x265

    x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard.  The x265 project is led by MulticoreWare, a leading provider of high performance video software libraries.  The project also has several corporate sponsors whose generous contributions have allowed the project to exist.

    x265 is available under the GNU GPL v2 license.  Source code is available from the x265 Project Page.  Development is funded through license fees paid by commercial companies, who receive a commercial license which is less restrictive than the GPL v2 (with respect to open-source requirements for the system that integrates x265).  Pricing and commercial license terms are available under a Non-Disclosure Agreement.  Please contact us by writing to sales @ multicorewareinc.com.

    The x265 team has licensed the rights to port and adapt x264 for use in x265.  Most of the video encoding algorithms developed for x264 have been incorporated in x265, including rate control functions, the lookahead function, macroblock tree, b-pyramid and adaptive quantization.

    What is x264?

    x264 is generally accepted as the highest-quality, most efficient H.264/AVC implementation in the world. Various studies have shown year after year that x264 achieves the highest possible quality, at the lowest possible bit rate.

    Much of the technology that makes x264 work for H.264/AVC also lends itself well to H.265/HEVC encoding. Key concepts such as the x264 lookahead and adaptive quantization not only apply to H.265, but will in fact be even more powerful due to the increased encoding flexibility within H.265 standard.

    More information about x264 can be found here http://www.videolan.org/developers/x264.html. Academic studies comparing x264 with other H.264 compression schemes can be found here:

    MSU study: http://www.compression.ru/video/codec_comparison/h264_2012/
    Performance Analysis and Comparison of JM, Intel IPP and X264 for H.264 Softwares:
    http://www-ee.uta.edu/Dip/Courses/EE5359/Santosh.ppt


    H.264与x264的区别

    1、H.264是MPEG4的第十部分,是一个标准。
    对头,国际上两个视频专家组(VCEG和MPEG)合作提出的标准,两个专家组各有各的叫法,所以既叫H.264,也叫AVC。

    2、x264是一个编码器,他参照的标准是H.264。
    对头,H.264是需要付费的编码格式,而x264是符合H.264标准的一个开源项目,是免费的,也就是H264的一个简化版,不支持某些高级特性。但x264非常优秀,并不比H264的商业编码器差。

    3、h264与AVC1都是FourCC (他俩通常在什么情况下使用呢?)
    FOURCC为AVC1,没有开始码的H.264视频,主要就是用MP4或MKV等封装的文件,也就是你平时在电脑上看的那种,它的数据流开始是1、2或者4个字节表示长度数据。x264编码出来的都是这种。
    FOURCC为H264,是带有开始码的H.264视频,一般是用于无线发射、有线广播或者HD-DVD中的。这些数据流的开始都有一个开始码:0x000001 或者 0x00000001.

    4、如果在编码符合H.264标准的文件时, 如果没有用到x264编码器,那么通常使用的是哪个编码器?(就是那个支持显卡加速的那个)
    符合H.264标准的编码器,也就是H.264的商业编码器,和免费的x264了。
    至于支持显卡加速的编码格式,根据显卡不同,支持的也不一样。大概也就是H264(x264/AVC1)、VC-1、MPEG-1、MPEG-2、MPEG-4、WMV3。。。当然除了H264(x264/AVC1),其他都不是H.264标准的

    H264和X264究竟有什么区别?
    看到有朋友在问这个问题,也因为在播放时从properties的filter中看到的是相同的解码器,所以在这里做一个简单的陈述,也希望能对经常压片的朋友有所帮助…

    H264隶属于MPEG-4编码,是一种高运算量的编码格式,H264的优点是在目前影视文件中容量最小的RAW,缺点是编码时需要大量运算时 间,H264支援硬件加速,H264支持自变速满帧技术(15fps-6000fps),H264编码的文件最大特征是后缀名为.h264;

    X264是H264的另外一种开源编码格式,其开头的”X”意思是”software”,是使用CPU软解码的一种视频格式,特征是编码速度相当 快但解码很慢并相当耗费CPU处理能力,X264不支援硬件加速,是和RMVB一样的强解码类型(同一机型GeForce7300和 GeForce9600播放H264时CPU会有巨大的差异但播放RMVB和X264二者无异),X264不支持de-block(区域马赛克弱化换算) 技术;

    在常见片源中,最简单的辨认方法是H264的容器是.mkv,X264的容器是,mp4,X264可同任何形式的音频格式再封装成mkv或者 avi,H264不能同mp3,mp2,ogg,wav,wma等常见音频格式再封装为mp4或者avi(目前H264只能配AVC)

    在清晰度的对比上,X264与H264在同等清晰度下H264的容量小于X264(videostream比较),H264即使在运算能力较低比 如赛扬M530(1.73GHz/1MB/533FSB)配合支援硬件解码的独立显卡也可以流畅会回放1080p的H264,而X264则需要你有一颗强 大的处理器(X264不支援硬件解码),这就好比ePSxe和VGS模拟器之间的差距一样:H264需要的是钞票,而X264需要的则是温度…
    ps: 其实也不尽然完全是这样,对于1200kbps-2500kbps/640*480/30fps这样的要求x264是很适合我的处理器的 (笑),而且在回放时也不会太卡(Rage Mobility只支援DX7),一般制作压缩还是首选x264,诚然观看者要付出一点点代价吧(再笑)

    另外就是衍生的编码算法,常见的有H263,VP6,VP7和FLV4,H263俗称FLV1,是目前大多数在线站点使用的回放编码格式,优点是 解码速度快缺点是画质与帧率较差;VP6是基于H264编码,画质清晰压缩比高能保证帧率,但编码时所耗费的时间也凸显了H264的劣势;VP7和 FLV4是国外流媒体站点所新兴的一种格式,使用H264编码MP3或AAC音轨封装的容器(比如niconico和有土鳖),在极小容量的情况下有着惊 人的画质与音频质量(512*384),呃…最近才知道有土鳖还有个奇怪的名字叫”油条布”…XD
    您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

    本版积分规则

    嗨!您好:
    欢迎来到数字电视开发论坛。
    我的名字叫梦梦
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请【注册】
    嗨!您好:
    欢迎来到数字电视开发论坛。
    我的名字叫梦梦
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请

    QQ|小黑屋|手机版|Archiver|数字电视开发网 ( 京ICP备16008897号-5   

    GMT+8, 2019-10-15 00:15 , Processed in 0.156077 second(s), 36 queries , Gzip On.

    Powered by Discuz! X3.1

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表