10bit视频编码特性及全面播放方法介绍

上传人:人*** 文档编号:458020290 上传时间:2022-07-27 格式:DOC 页数:11 大小:135.50KB
返回 下载 相关 举报
10bit视频编码特性及全面播放方法介绍_第1页
第1页 / 共11页
10bit视频编码特性及全面播放方法介绍_第2页
第2页 / 共11页
10bit视频编码特性及全面播放方法介绍_第3页
第3页 / 共11页
10bit视频编码特性及全面播放方法介绍_第4页
第4页 / 共11页
10bit视频编码特性及全面播放方法介绍_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《10bit视频编码特性及全面播放方法介绍》由会员分享,可在线阅读,更多相关《10bit视频编码特性及全面播放方法介绍(11页珍藏版)》请在金锄头文库上搜索。

1、本文章2012.1.18更新*一、前言视频的播放,想偷懒的人可以直接用最新版h、y影音等播放器,或者使用各种解码包的最新版(都是使用实现解码的),其内部解码器都是基于的。这些播放器和解码器中用的色彩转换也基本都是,所以有部分会出现色彩空间转换上的错误以及方式的不恰当。并且由于而言还有的过程,可以增加一定的精度,视频播放就是做了后面的一步,所以即使这样1的效果也还是比重编码的情况好不少)于到再到的坑爹转换过程使损失也大大增加(前一步对于是对回放质量(都能受益)有追求的可以参考下面介绍的基于使用的播放教程,也可以看的播放攻略,其中也包括对于电脑性能不足的情况的解决方案:关于视频播放对电脑性能的要求

2、,主要是不支持硬解(包括、I),所以要靠软解,而目前软解视频效率最高的就是,基本上短时码率不超过的话现在的双核都能应付。但为了最佳的回放要靠渲染器,而内部各种的处理过程靠的不是,而是的,也就是说显卡不能太差,显卡要能支持0显存最好在以上,对显卡性能的要求我没有什么可以参考的依据,只知道我自己笔记本上的2和上的555都毫无压力。二、的优势有关重编码的优势,实际上就是用更高位深来进行数据的有损编码的优势,而且越高效果越好。最简单的一句话就是,压缩率更高,以更低的码率提供更好的还原效果,这已经足够具有意义了。在二进制下对的源数据进行有损编码造成相同量化损失时以为的(残差)时,为5%的,为25%,2为

3、6.25%所以在(也就是.265)里有个叫()的技术,就是用2的内部精度来进行源数据的重编码。例如:源数据:量化后:量化后:2量化后:当然相同量化时肯定是越高的数据占的容量多,但由于损失程度的降低,综合下来的结果是,相同码率下高位深编码的还原程度始终大于等于低位深。而其实在目前的大部分有损音频编码里,不管输入的是整数还是整数,其内部都是用浮点数来进行编码的,能大大减小r至于为什么不在视频里用浮点数编码,可能的原因之一是,目前最强的桌面级也只能勉强解码一个浮点数编码的视频。至于你想说:我只有的显示设备,有什么用呢?”这不是什么问题,因为最终是要靠(抖动)转换成的,事实上内部是不管你还是输入,都先

4、升到进行处理,最后再成进行输出,所以它才能实现最高精度的转换和最小的r而且最近还有这么一篇文章,对不同位深的空间的色彩数量进行分析,发现转换成后远远到达不了的色(目前大部分高清视频就是属于的情况),只有用及以上精度转换为才能达到色:另外也可参考这里流氓软件王所说的:三、对比测试我对与编码的客观测试结果,横轴为码率,竖轴为(结构相似度)是一种衡量两画面间相似度的算法(在这里是编码后的视频和源视频的比较)。另外我这里出于个人需求顺便对的情况做了测试,对此不感兴趣的可以无视。上图以的段,代表典型动画的情况。下图以的帧(正片的大约前一半,不含)为测试片帧3为2测7试片段,代表电影的情况,而且是全部的片

5、段,噪点也比较少,可以看作高画质片源。TheDarkKnightlOSOpframes1273-9327aUlbK舶口mbtrAcuJ141bt42aru-mbtre-s-Shrti2OmtrtReSbit=2口nn-mtMiT!20004000-WOO8000UDOOC120laoooIMtO一HKW51BOOO上图中可以看到同样达到的时,需要,而只需要,这样的优势我觉得不需要多说什么了。根据我的经验,对于(梯度变化)的画面(特别像是暗场之类的)优势特别明显,客观上值很高,主观上基本不会产生(色彩过渡区域的色带)当然我也遇到了个别奇葩片源比如龙珠的,XE常强的动态噪点,跑出来了的码率,而且这

6、时和重编码的差距基本可以忽略。四、播放相关我更新这篇文章时(2012.)1所.使1用8的软件及版本:F面我以基于的播放设置为例,其他播放器的做法也类似。播放推荐使用的软件/滤镜:(推荐)播放器下载地址:下载x86版本(.可选但推荐)ers分离器/音视频解码器下载地址:http:/forooorg/showthreahttp:/xhosre/index.pholder=bls如果不需要这个功能的话,l就够用了。如果不需要这个功能的话,l就够用了。下载Installer(bothx86/x64),也就是安装版,使用最方便安装时注意勾选的分离、解码支持(推荐)a渲染器下载地址:http:/foroo

7、org/showthrea46下载以后解压出来的a文件夹放在纯英文目录中,然后双击里面的nstallb即可如果不需要这个功能的话,l就够用了。如果不需要这个功能的话,l就够用了。注册好,注意保留这个文件夹。4(可选)aal分离器下载地址:htt/stoersoreoeo/onloash或htt/reeoeso/haalatrosasltteronloaht还是更推荐使用aalealtt作为分离器,因为它能支持文件间的n比如一些把p切到外面去的压制,然后播放正片时会自动根据I在指定的章节连接到那些文件。如果不需要这个功能的话,l就够用了。用(我这里用到的和没有问题),所以如果需要用到其他一些解码

8、器的话在的设置里将设为o另外现在也有个,支持更多自定义的高级功能,喜欢折腾的可以尝试。(可选)解码器组件下载地址:但是有个霸道的设定,改变了的4,导致一些解码器无法正常调下载版本,的可以选编译版,编译版通用。(可选)下载地址:我主要是用到了它的独占输出,可以实现音频解码后的M言号输出至音频设备(不受操作系统的混音、重采样影响)(可选)下载地址一个国人基于进行优化修改后的,对于字幕播放的效率大大提高,也能支持10的输入输出,自动根据分辨率判断进行转换备注:现在t、间正在研究新的滤镜间的通信方式,比如最近和同时放出测试版,前者支持硬解码(仅用于),并且想办法将硬解后的视频从显存中抓回来以输出(以前硬解后的视频就直接交由显卡处理后输出至显示器,所以存在各种限制),然后可以输入做后处理、渲染字幕,并可以用来渲染而和也在研究新的字幕的传递、渲染方式。目前无论是将字幕渲染在解码器输出的视频流后再给渲染器处理(、)的方式,还是内置字幕引擎将字幕渲染在渲染器层(已经过转换、和加黑边)的方式,都存在其固有的弊端,今天也有篇新文章讲到了这个问题:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号