论文部分内容阅读
你的电脑能看高清电影吗?
经过2006年一年的接触,HDTV(即高清电影)已经开始向人们展示了其清晰无比的画面效果,这不亚于当年VCD时代风行时,领略DVD电影魅力的那种感受。可是,面对HDTV,720P、1080i/1080P,乃至各种不同的编码规格,你那老旧电脑中“奔腾的芯”,能带动流畅播放吗?
为什么不能播放高清电影?
在高清电影中,以H.264编码的视频最为令人头疼,其可以获得最佳的压缩比,在保证画面尽量不受损的情况下缩小文件体积,但这就造成需要消耗大量的CPU资源。所以,很多电脑都不能流畅播放这种格式的视频电影。
以一台配备Athlon 3000+、1GB DDR400内存的电脑举例,在播放1080P规格、20Mbps码率的高清影片时CPU占用率几近100%,不仅后台程序的CPU吃紧,同时还容易出现掉帧情况,影响观看效果。所以可以说,CPU、解码器和显卡共同决定着播放H.264电影的流畅与否。
小提示:高清电影格式主要表现在它支持1280×720、1920×1080和1920×1080三种显示模式。而高清影视主要的编码规格为WMV-HD、MPEG2-TC/TS和H.264。其中,H.264之所以要耗费掉大量的系统资源,究其根本原因,是由于其压缩比过高造成的。
播放H.264不难 优化是好手段
想要流畅地欣赏H.264电影也不意味着你必须升级电脑,这样的开销并不是每个人都愿意承担的事情。而优化是我们一个不错的选择,成本低廉(或者说是零成本),而播放效果也可以让我们更加满意。
硬件解码 终极选择
H.264编码的影片在播放的时候对硬件系统也提出了非常高的要求。单纯依靠CPU运算解码并不现实,即便是强劲的双核心处理器,也必须搭配使用具备硬件H.264解码的显卡才能实现平滑播放。无论是nIDIA还是ATi,二者分别在GeForce 6/7系列上,X1000系列中,都加入了对H.264硬解码的支持,但大多数人并不知道怎么启用这一功能。
nVIDIA篇
需要特别说明的是,nVIDIA对应的技术PureVideo及PureVideoHD都可以支持H.264解码,当然,不同规格的显卡所能支持的硬件解码能力也不太一样。GeForce 8800系列、GeForce 7系列乃至Geforce6系列都可以实现H.264解码(包括内建显示核心Geforce 6150也支持720p及480P的H.264播放能力)。
除了安装nVIDIA显卡驱动Forceware 84.12以上版本外,还需要安装PureVideo或PureVideoHD才可以。同时,你的播放器必须具备开启硬件加速的功能,例如PowerDVD6。
ATi篇
同nVIDIA一样,ATi Radeon X1000系列显卡也可以支持硬件H.264解码,除了安装催化剂驱动程序外,还必须安装Avivo的配套软件——ATI AVIVO Video Converter,这样才可以实现H.264的硬件解码功能。另外,X1300、X1600(包括衍生新品如X1650)、X1800/X1900分别可以实现的H.264影片硬件解码的功效也不相同,分别为720P、1080i、1080P。相对而言,无论是nVIDIA还是ATi,都对H.264硬解码做了一定限制。
软解压CoreAVC帮你忙
运用空域-时域反交错、反影讯以及各种先进缩放技术,反交错功能可以让电影画面中的锯齿边缘处理成平滑流顺的线条轮廓,画质大幅度提升。
然而,对于很多不符合上述条件的使用者,如何尽可能地流畅播放H.264编码的高清电影呢?这就有赖于CoreAVC了。一家名为Core Codec的软件厂商日前推出了一个自行开发的高清视频播放软件CoreAVC,该软件目前并不支持PureVideo和AVIVO技术但却也可在现有主流的PC配置上实现1080p格式的视频播放,而且其解码速度性能也并不比两者逊色。
对于用户来说,CoreAVC的设置项比较简单,其中,滤镜能够支持的格式有AVC1、H.264、VSSH等等,所以这款滤镜无法解码RM、AVI等等主流的视频格式,这也就是说,当用户需要观看H.264的影片时,才需要调到这款解码器。
平均码率10Mbps级别或以下的H.264电影,建议选standard deblocking,保证良好的画面质量。而对平均码率20Mbps级别的H.264电影,尤其是使用单核CPU的电脑,建议选skip all deblocking,可提高解码速度20%以上,简单来说就是牺牲画质来保证播放的流畅。
因此可以说,配置不低于Pentium 2.4GHz等级处理器、内存不小于512MB的电脑用户(或与之相近性能的笔记本),都可以享受到H.264影片的震撼效果,所不同的是采用何种方式而已。经过设置,大多数人都可以享受H.264编码的电影了,记住,它并不可怕。
经过2006年一年的接触,HDTV(即高清电影)已经开始向人们展示了其清晰无比的画面效果,这不亚于当年VCD时代风行时,领略DVD电影魅力的那种感受。可是,面对HDTV,720P、1080i/1080P,乃至各种不同的编码规格,你那老旧电脑中“奔腾的芯”,能带动流畅播放吗?
为什么不能播放高清电影?
在高清电影中,以H.264编码的视频最为令人头疼,其可以获得最佳的压缩比,在保证画面尽量不受损的情况下缩小文件体积,但这就造成需要消耗大量的CPU资源。所以,很多电脑都不能流畅播放这种格式的视频电影。
以一台配备Athlon 3000+、1GB DDR400内存的电脑举例,在播放1080P规格、20Mbps码率的高清影片时CPU占用率几近100%,不仅后台程序的CPU吃紧,同时还容易出现掉帧情况,影响观看效果。所以可以说,CPU、解码器和显卡共同决定着播放H.264电影的流畅与否。
小提示:高清电影格式主要表现在它支持1280×720、1920×1080和1920×1080三种显示模式。而高清影视主要的编码规格为WMV-HD、MPEG2-TC/TS和H.264。其中,H.264之所以要耗费掉大量的系统资源,究其根本原因,是由于其压缩比过高造成的。
播放H.264不难 优化是好手段
想要流畅地欣赏H.264电影也不意味着你必须升级电脑,这样的开销并不是每个人都愿意承担的事情。而优化是我们一个不错的选择,成本低廉(或者说是零成本),而播放效果也可以让我们更加满意。
硬件解码 终极选择
H.264编码的影片在播放的时候对硬件系统也提出了非常高的要求。单纯依靠CPU运算解码并不现实,即便是强劲的双核心处理器,也必须搭配使用具备硬件H.264解码的显卡才能实现平滑播放。无论是nIDIA还是ATi,二者分别在GeForce 6/7系列上,X1000系列中,都加入了对H.264硬解码的支持,但大多数人并不知道怎么启用这一功能。
nVIDIA篇
需要特别说明的是,nVIDIA对应的技术PureVideo及PureVideoHD都可以支持H.264解码,当然,不同规格的显卡所能支持的硬件解码能力也不太一样。GeForce 8800系列、GeForce 7系列乃至Geforce6系列都可以实现H.264解码(包括内建显示核心Geforce 6150也支持720p及480P的H.264播放能力)。
除了安装nVIDIA显卡驱动Forceware 84.12以上版本外,还需要安装PureVideo或PureVideoHD才可以。同时,你的播放器必须具备开启硬件加速的功能,例如PowerDVD6。
ATi篇
同nVIDIA一样,ATi Radeon X1000系列显卡也可以支持硬件H.264解码,除了安装催化剂驱动程序外,还必须安装Avivo的配套软件——ATI AVIVO Video Converter,这样才可以实现H.264的硬件解码功能。另外,X1300、X1600(包括衍生新品如X1650)、X1800/X1900分别可以实现的H.264影片硬件解码的功效也不相同,分别为720P、1080i、1080P。相对而言,无论是nVIDIA还是ATi,都对H.264硬解码做了一定限制。
软解压CoreAVC帮你忙
运用空域-时域反交错、反影讯以及各种先进缩放技术,反交错功能可以让电影画面中的锯齿边缘处理成平滑流顺的线条轮廓,画质大幅度提升。
然而,对于很多不符合上述条件的使用者,如何尽可能地流畅播放H.264编码的高清电影呢?这就有赖于CoreAVC了。一家名为Core Codec的软件厂商日前推出了一个自行开发的高清视频播放软件CoreAVC,该软件目前并不支持PureVideo和AVIVO技术但却也可在现有主流的PC配置上实现1080p格式的视频播放,而且其解码速度性能也并不比两者逊色。
对于用户来说,CoreAVC的设置项比较简单,其中,滤镜能够支持的格式有AVC1、H.264、VSSH等等,所以这款滤镜无法解码RM、AVI等等主流的视频格式,这也就是说,当用户需要观看H.264的影片时,才需要调到这款解码器。
平均码率10Mbps级别或以下的H.264电影,建议选standard deblocking,保证良好的画面质量。而对平均码率20Mbps级别的H.264电影,尤其是使用单核CPU的电脑,建议选skip all deblocking,可提高解码速度20%以上,简单来说就是牺牲画质来保证播放的流畅。
因此可以说,配置不低于Pentium 2.4GHz等级处理器、内存不小于512MB的电脑用户(或与之相近性能的笔记本),都可以享受到H.264影片的震撼效果,所不同的是采用何种方式而已。经过设置,大多数人都可以享受H.264编码的电影了,记住,它并不可怕。