由于高清视频的分辨率远远高于一般格式视频,使得高清视频的码率非常高。再加上VC-1和H.264编码的压缩率很高,解码运算的运算量很大。因此常规地直接用CPU解码(即常说的“软解”)会极大地消耗CPU的运算能力,一些较老的CPU软解H.264时CPU占用率往往高达90%以上,更老的可能就放不动了。
“硬解”是硬件解码的简称。简单而言,硬件解码就是通过显卡的视频加速功能对高清视频进行解码。因此硬解能够将CPU从繁重的视频解码运算中释放出来,使电脑具备流畅播放高清视频的能力。显卡的GPU/VPU要比CPU更适合这类大数据量的、低难度的重复工作。视频解码工作从处理器那里分离出来,交给显卡去做,这就叫做“硬解码”,例如NVIDIA的PureVideo、AMD的UVD技术等等。与之对应的,以前那种纯粹依靠CPU来的方式则是“软解码”。不过受到技术条件的限制,纯粹的“硬解码”在现阶段是不存在的,CPU依然在发挥一部分作用,只不过硬解码时GPU/VPU已经成为运算的主力。硬解降低cpu占用,减少耗能,软解占CPU,但画质一般比硬解好,但这是相对显卡较差而已。。。。。。
我用的也是Mobo,其实感觉没多大区别,只是软解用的是cpu处理的,会稍微清楚一点,通常我都用默认的硬解,主要看你手机的配置了尽量不占用cpu,希望对你有帮助
通常情况硬解足矣,就是沙发说的用显卡解码,如果是用手机mobo播放的话,太大太高清的视频,可能会出现没有声音等情况,此时可换成软解,但耗能比较大,视频也不见得能流畅的播放,那得看你手机cpu够不够强大
一般软解就行了,特殊格式的才硬解,没什么特别的区别