当前位置: 首页 > 数码

为什么电视1G运存8G储存,4k分频率看4k丝般顺滑,电脑同配置却不行?

来自: 广州 查看: 4431 永卟言弃  百度已收录

尽管现在很多电视也是使用的安卓系统,但是这个电视上的安卓系统和我们日常手机上使用的还有些不同,电视安卓系统进行了大幅度的功能精简,因为电视不需要通话,不需要摄像头等诸多功能,砍掉了大量的系统功能,所以相应的也减少了很多开销,只留下安装使用APP,播放视频音频等基本功能即可,所以内存的消耗量比手机低得多。

经过芯片多年的快速发展,从过去硬解1080p全高清到现在的硬解4K超高清,只要不是码率太高,主流的视频处理芯片完全是游刃有余。对于电视来说,因为用户不会同时看好几个节目或视频,后台一般也不会运行其它程序,所以电视只需要保证单任务所需要的内存就足够了,因此很多智能电视只配备了1G或者2G运行内存,单纯满足播放4K视频的需求已经足够了。

智能电视虽说都可以像手机那样安装APP,但是用户需求的APP数量也很少,所以8G存储容量也能满足不少人的需求了,如果对内存需求大的话,不少电视还可以安装内存卡扩展。

至于你说的同配置电脑无法流畅播放4K视频,但是电视上使用的处理器芯片和电脑上完全不同,论处理能力来说绝对是电脑CPU性能强大得多,现在的主流CPU都可以轻易满足4K视频流畅播放,你说的卡肯定是用多年前的老旧电脑,比如双核CPU肯定做不到流畅播放4K视频,此外,高码率4K视频和低码率4K视频对电脑性能的要求差距也很大。

解码(即对影音文件进行实时解压)在计算设备(比如电脑、手机、平板等等都是计算设备)内分为两种途径:软解和硬解,所谓软解,就是通过执行相应的解码代码文件(通常以动态链接库形式提供)来解码影音文件;硬解就是将解码的代码直接写入芯片(通常是GPU)内部成为硬件电路的一部分,在执行解码时直接调用这部分电路来进行解码。

明白了这一点,就很容易理解两者的区别了:

软解因为是代码文件,因此可以很方便地随时更新以支持最新的编码格式。

硬解因为在芯片内部设计了专用解码电路,所以支持的编码格式在芯片设计完成后就确定了,无法更新。但是由于绕过了漫长的代码读取,解释,转换执行等过程,其解码效率远高于软解(通常性能在10倍以上)。

这就是为什么很多高性能GPU在某些编码格式上的解码性能反而不如性能低得多的芯片,其原因仅在于当你播放某个影音文件时,前者恰好不支持该格式的硬解而后者支持而已。例如GTX970芯片,因为硬件不支持H.265编码格式,因此在解码该格式的影音文件时,只能通过软解方式进行(主要消耗CPU资源)。尽管970本身性能很强,但也帮不上什么忙。

简单点来说电视用的是专用芯片,电脑用的是通用芯片

因为目前的电视在处理4K视频时主要依靠的并不是CPU或者GPU,而是由专门的解码芯片负责,解码芯片不仅具有强大的媒体解码能力,并且能够提升输出的画质。

一般我们看电视,在线播放或者打开已经下载到本地的4K视频时,总觉得有几秒的延迟,这就是电视正在对视频进行解码,而在解码之前电视需要把网络上或者存储设备中的视频读取到内存中,并调用内存进行解码。这个等待的时间与内存大小以及解码芯片等都有较大的关系。

在电脑上播放视频时,同样需要对4K视频进行转码,转码有硬解和软解之分,可以简单理解为用CPU解码的为软解,用GPU解码的为硬解。

如果使用CPU进行解码,并且想要达到流畅级别,一般需要i7/Ryzen5的级别,软解对于CPU资源消耗巨大,如果视频码率较大,帧数较高,软解还不一定吼得住。所以一般电脑播放视频都采用硬解,但是硬解非常依赖GPU。

如果是N卡,想要支持硬解4K视频,至少需要VP7及以上,可以参考下表,可以看出,老显卡很难流畅硬解4K。

如果是AMD的显卡,也需要其硬解技术UVD达到6.3以上版本才能实现。事实上,显卡的主要功能就是处理和显示图像,对于视频解码并不十分对口,尤其是解码4K视频,可以说效率并不高。4K视频这种高分辨率、高帧率的处理要求要比一般游戏高的多,可以参考剪辑视频完成后出片时,对于显卡的要求也是十分高的,可以说远超网络游戏。

因此,对于电视来说,硬解4K视频的工作由解码芯片完成,其GPU只负责渲染一些电视显示画面,如菜单栏什么的。CPU也只是负责处理播放等事宜,并且在电视播放4K视频时,后台并不会运行大量APP,对于运存的消耗也不会太大,自然会非常流畅。

并且,大多数电视还支持多项画质处理技术,例如运动补偿技术、动态背光分区等,相比之下,电脑屏幕的延迟更短,需要实时响应,对于硬解算力要求更高。

能不能好好看4K视频,和运存、内存大小没有直接关系,而和电视、电脑有没有4K视频实时解码芯片有关。

现有4K视频采用HEVC/H.265视频压缩标准,而H.265的编码技术由华为公司主导,华为拥有H.265编码最多的核心专利技术。电脑/电视要流畅播放4K视频,就需要对接收到的视频编码信息进行解码。

解码一般由专门的解码芯片完成,称为硬解(由CPU通过解码软件解码4K视频叫软解,往往CPU占用率高,功耗大)。硬解的最大好处是,由于有专门的电路解码,因此CPU、GPU占用率低,功耗低,而且集成度高,可以集成到一个芯片内,往往用在机顶盒、4K电视里。下图就是兆芯推出的4K视频解码芯片,支持[email protected]视频解码,常用在机顶盒里。

有4K专用解码电路,CPU的配置可以非常低。像全志的解码芯片,集成专门的4K编解码电路后,配套的CPU内核配置非常低,为ARM的Cortex A7内核,A7是2012年推出的架构,手机里最多用在老人机上,现在骁龙最低端的4系列CPU内核都能轻松将A7锤爆。

没有转门的4K解码电路,靠CPU软解的话,对CPU的档次和性能要求会比较高,酷睿i3根本扛不住,CPU占用率动不动超过50%,i7的占用率能到20%多。

现在的电脑CPU或显卡,一般都集成解码电路(英特尔CPU内置的核显同样不例外),播放4K视频无压力。

需要注意的是,不是所有的4K电视都能丝般顺滑播放4K视频,有部分是假4K电视,即有4K分辨率,但内部没有4K解码芯片,要播放4K视频离不开4K机顶盒,相当于外置解码器。

如果没有外置4K解码器,这种电视碰到4K视频一样哑炮。

为什么智能电视1G的运行内存8g的储存观看4k的电影,却可以流畅的运行

而同样配置的电脑却不行

首先,两者系统不同,前者是安卓系统,后者是电脑系统

对于一个安卓系统来说,智能电视所安装的视频播放APP,在播放4k电影时,除了系统占用的内存几百兆,就以爱奇艺视频APP为例,观看电影运行时所占用的运行内存,大概在500M到500M之前,那么,你的智能电视仅仅只有1 GB的运行内存,不算电视上其他后台运行的程序,应该看4k电影没多久就会内存满载

在网络稳定的前提条件下,单纯的看电影,可能感觉不出硬件配置,对视频APP的运行影响,如果换作一部智能手机,安装的APP很多,用1 GB的运行内存玩游戏,那么体验又是另外一种感觉,可能程序都不能正常打开,更别说运行,我使用的oppor 9s4 GB的运行内存64g的储存,现如今,运行稍微大一点的网络游戏,偶尔都会出现画面卡顿,但运行视频APP,是没有任何一点问题的,这就是玩游戏和单纯的运行视频APP的区别

再来对比电脑,就以现在的WINDOWS 7系统为例,1 GB的运行内存,别说是用来运行程序,即便是安装一个WINDOWS 7系统正常开机状态下,在后台程序运行的前提条件下,仅仅系统所占用的物理内存就在1.25 GB左右,即便是系统自动分配了虚拟内存文件,在物理内存不足的情况下调用系统虚拟内存,因为物理内存资源不足,依然会感觉卡顿,操作不流畅,更别说在运行一款视频软件用来观看电影

现如今4 GB的运行内存WINDOWS 7系统32位,安装杀毒软件,在安装爱奇艺视频播放软件播放电影,单纯一个视频播放软件所占用的运行内存都在几百兆到一个g之间再加上系统占用,内存使用率至少是在50%到60%之间,更何况你说的1 GB的运行内存能做什么?

我的最简单!

手机电视有专用解码芯片,就是硬解压!

电脑GPU 不支持的话,靠低端CPU运算能力不够!

无论什么设备播放视频,都需要对视频进行解码,而解码分为两种:软解和硬解。

软解:通过执行解码代码文件来解码视频文件;

硬解:将解码的代码直接嵌入芯片,大部分是写入的GPU芯片,使之成为硬解的组成部分;

软解的优势在于:可以随时更新,所以即使新出来的编码格式,也可以完美播放,但缺点是速度不如硬解。

硬解的优势在于:集成于芯片后,解码能力非常高,不夸张的说甚于软解10倍,但缺陷在于无法更新,当它集成到芯片里的时候,就已经彻底固定在硬解里了。

所以,如果同等硬解配置的电视和电脑,显然电视会更流畅,因为绝大部分电视采取的是解码芯片,是硬解,何况部分电视已经同时具备了软解和硬解,而电脑就复杂的多了,毕竟它不只是服务于视频播放。电视比电脑更具优势地方还有运动补偿技术、动态背光等。

除此之外,和电视与电脑的定位和用途也有直接关系。

首先系统服务的对象不同,电视系统只专注于视频播放,而电脑系统的任务和压力就太多了,首先电脑系统自身就占用了大量的cpu、内存和硬盘等硬件资源。

其次,电视具备专门的芯片硬解4K,相当于专款专用,而电脑的芯片和显卡同样面临各种各样任务的情况,并不是单单是为视频观看服务。

再次,还是安卓系统和电脑系统的区别,手机和电视的安卓或者iOS系统,你会发现打开一个app的时候,其它app过一会就自动停止或者关闭了,但是电脑系统,无论你打开多少软件,全部都在运行中,该霸占用多少硬件资源就占多少。

最后看看配置,1G运行内存8G存储,如果是win10系统,拜托了,系统压根都安装不上,至少需要2G内存,10G存储才能安装上系统,但要非常流畅的允许系统,至少也得4G内存,50G存储,这还没说cpu芯片呢。

写作业和抄作业,那技术要求能一样吗?

视频文件在播放时,需要对其进行解码,有两种方法,一种是软解,一种是硬解。

软件是指软件通过CPU进行计算,来解码后再播放,这需要CPU非常棒才行,尤其是4K视频。而硬解是指有专门的芯片来解码,不需要CPU参与计算。

一、电视是硬解

电视是专业用来播放视频的,所以电视会有专业的视频芯片来解码,那么播放4K芯片就和CPU,和内存、和运存没有太多关系了。这颗芯片就是视频播放的保证了。


二、电脑如果没配独立显卡,就是软解

而如果是1G运存的电脑,那么肯定配置非常低,不太可能有独立显示,同时CPU的配置也肯定不高,这时候要播放4K视频,就需要使用CPU来计算,即软解。

这时候本身电脑CPU就不行,还内存也不行,当然卡成狗了,根本就播放不出来,计算能力不行。

但如果这么低的电脑,配上了独立显示,能够硬解视频的独立显卡,那么这么低配置的电脑,也是一样能够流畅播放4K视频的。所以关键不是看内存,也不是看存储空间,得看视频芯片行不行。

电脑在观看视频的时候要打开浏览器或者打开自带的播放设备。由于只有1g的运行内存,播放的设备还要占用内存,系统要占用内存,你装的各种软件要占用内存。1g的运存很快就跑满了。要知道电脑就是个人计算机。不是专门用来观看视频的。至于8g存储,电脑可能装个系统就满了。所以同配置的电脑一般连系统都可能装不上去。但是电视就不一样了,现在的智能电视一般用安卓系统,安卓系统占用空间比较少。比如像我这部华强北大佬出品的3g运存4g存储的神奇东西里都可以装一个安卓系统。而且电视都是专门来播放视频的,早起的电视甚至只是转码电视台发出的信号(我也不懂电视是怎么工作的,个人觉得是这样的,毕竟咱是搞电脑的)cpu之类的肯定是优化过的,转码之类的功能会比同性能电脑cpu要强。智能电视虽然装了系统,但没有太多的应用软件,所以内存占用比较少。再cpu又是专门的肯定播放视频就比电脑好。

PS:你买了个4k的显示屏配了个1/8g的电脑?