求教:1.怎么样才算是硬解码,怎么样才算是软解码(我不知道软解是用CPU,硬解用GPU),我想听听

数智人2024-01-10产业问答77
第一个问题:硬解码就是通过显卡的视频加速功能对高清视频进行解码。因此硬解能够将CPU从繁重的视频解码运算中释放出来,使设备具备流畅播放高清视频的能力。GPU/VPU要比CPU更适合这类大数据量的、低难度的重复工作。视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解码”。硬解码的优势就在于可以流畅的支持1080p甚至4K清晰度的电影播放,而不需要占用CPU,CPU就可以如释重负,轻松上阵,承担更多的其他任务。如果通过软解码的方式播放高清电影,CPU的负担较重,往往会出现卡顿、不流畅的现象。 纯粹依靠CPU来解码的方式则是“软解码”。软解码是在显卡本身不支持或者部分不支持硬件解码的前提下,将解压高清编码的任务交给CPU,这是基于硬件配置本身达不到硬解压要求的前提下,属于一个折中的无奈之举。第二个问题:系统自带的视频软件不一定就是硬解。如前所述,只有当CPU的处理能力无法达到解码标准的时候软件才会启用GPU进行解码工作。值得一提的是如今的设备CPU性能已经相当优秀了,处理普通视频文件时的压力也不会太大。第三个问题:本质上和前两个问题一致,不作过多解释。 原文链接://shuzhiren.com/post/92151.html
标签: 硬件解码

相关文章

显卡的“高清视频的硬件解码” 是什么意思?

就是当播放高清视频的时候,由显卡进行解码工作,不需要cpu参与。带有硬件解码功能的显卡播放高清时比cpu解码更流畅。...

软解码和硬解码有什么区别呢?

软解码和硬解码有什么区别呢?...

硬解码是什么?是使用硬件解码吗?

硬解码:由显卡核心GPU来对高清视频进行解码工作,CPU占用率很低,画质效果比软解码略差一点,需要对播放器进行设置。  优点:播放流畅、低功耗。  缺点:受视频格式限制、功耗大、画质没有软解码好讯维...

MX player“硬件解码+”是什么原理

所谓“软解”就是通过软件让CPU进行视频解码处理;而“硬解”是指不依赖于CPU,通过专用的设备(子卡)单独完成视频解码,比如曾经的VCD/DVD解压卡、视频压缩卡都被冠以“硬解”的称号。现在实现高清硬...

如何开启显卡硬解码功能

开启显卡gpu硬解码需要你的显卡支持某项编码的硬解码才行,打开暴风,在窗口内右键选高级选项,点选高清,勾选开机高清硬件加速,下面现实的是你的硬件支持的高清编码格式,也就是你的显卡能硬解码的视频格式,勾...

硬件解码跟软件解码有什么区别?

硬件解码跟软件解码我们通常称为硬解跟软解,是通过移动设备观看视频时会碰到的一个概念。首先来说下两者的区别:硬件解码:硬件解码从字面意思很容易理解,就是通过硬件进行视频的解码工作,其中硬件解码是由GPU...

小罐
2024-01-10 03:30:56

这个不需要太复杂的解释。硬解码和软解码,与cpu、gpu没半点关系。不是说cpu进行解码都叫软解码,只要cpu内设计了硬件解码器,也就是一套解码电路,调用这种解码器进行解码就算硬解码。这个和cpu、gpu没关系。只要是调用了专用解码电路,就是硬解码。软解码,则是在软件层面上,编写解码算法,利用cpu的通用计算、处理形式,达到解码的目的。这个过程要大量调用cpu的寄存器,cpu要取指、译指。cpu将解码过程完全视为一段程序的操作。通过人为编写解码算法,进行解码,就叫软解码。这个过程比较繁琐,效率没硬解码好。一般来说,gpu中内建大量专用视频解码电路,可执行很多硬解码。但这并不是说cpu无法做硬解码,只要有解码电路,cpu一样可以做。intel在sandy bridge中开始引入的quick sync vedio,就是一种硬件编解码机构。

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。