
我相信许多朋友已经使用完善的解码,KMPlayer和其他具有更多设置选项的视频播放器. 在这种播放器中,通常会有软解码和硬解码设置选项. 顾名思义,软解码由软件解码,而硬解码由硬件解码.
人们总是在争论两者的优点. 但是毫无疑问,只有安装,软解码才能支持所有视频格式. 因此,软解码在诸如计算机和移动电话之类的常用设备中被广泛使用. 但是作为新兴的智能终端,智能电视是否也适合推广软解码技术?在智能电视中,对视频进行软解码和硬解码的最佳方法是什么?
视频的硬解码和软解码通常用于本地视频. 为了便于管理和回放,视频网站都将相同定义的视频转换为相同的编码格式进行传输. 现在,互联网电视拥有自己的专用客户端,该客户端可以绝对支持自己的视频.

信息的数字传播需要编码和解码
尽管智能电视现在可以直接在Internet上播放视频资源,但是本地播放在用户心目中仍然占据着非常重要的位置. 在传统的CRT显示时代,电视本身不具有播放本地音频和视频的功能. 如果用户想在电视台之外观看内容,则必须通过DVD播放器和游戏机进行读取和解码.

DVD播放器充当外部解码设备
稍后,在液晶电视兴起前后,通过USB接口对本地视频技术进行硬解码的技术也开始应用. 通过将U盘插入电视,可以播放很多电视上看不到的内容,这非常方便. 如今,智能电视人们希望观看电视节目以外的内容,这可以通过小型U盘实现.


非智能电视具有USB端口媒体播放功能
到目前为止,智能电视已成为主流. 点播和网络广播的内容非常丰富,观看起来非常方便. 但是,与互联网视频相比,互联网电视的内容仍然略有不足. 在Internet上找到一些自制程序以及从计算机中查找最新的大片电影更为方便. 下载后,最好在大屏幕电视上播放.

现在需要提高电视视频的数量和质量
并且视频受网络速度的限制,分辨率不会很高. 某些分辨率高达Full HD 1080P的视频还将在编码率和编码方面极大地压缩视频的质量,最终效果不如某些本地720P. 在现有网络和技术条件下,本地播放效果还是更好的.
由于无法完全替代本地播放,因此最好讨论如何实现最佳视频播放. 一般而言,视频解码分为两种主要方法,一种是硬解码,另一种是软解码. 两者在配置要求,解码效率和图片质量效果方面都非常不同.
●硬解码
顾名思义,硬解码是由专用硬件实现的解码. 如果我们进一步详细说明,则意味着视频解码是通过完成的,而无需依赖CPU. 以前的VCD和DVD解压缩卡以及视频压缩卡现在是“硬解压缩”的原型. 随着技术的发展,当前的硬解码不再需要额外的设备,而是将硬解码模块集成在GPU内并通过图形卡核心GPU来实现.

集成在GPU中的硬解码模块
图形卡核心GPU具有独特的计算方法,解码效率很高,并且用作解码核心的模块的成本也不高. 这不仅减轻了CPU的负担,而且具有功耗低,发热量少的特点. 但是,由于硬解码的起步较晚,因此软件和驱动程序对此的支持较低. 内置的硬解码模块可以解码哪种视频模块?无法与网络上的混乱视频编码格式完全兼容. 此外,硬解码过滤器,字母和图像质量增强都非常不足.
优点: CPU使用率低,效率高,功耗低,热功耗低
缺点: 视频兼容性差,软件支持低
●软解码
与硬解码不同,计算机领域更传统的软解码是让CPU通过软件对视频进行解码. 在此过程中,该软件提供各种计算规则和信息以供解码,并使用CPU执行复杂的计算.

现在许多玩家可以设置软
在软解码技术的解码过程中智能电视,需要计算大量视频信息,这需要非常高的CPU性能. 特别是对于具有大比特率的高清视频,庞大的计算量会导致诸如转换效率低和发热量大的问题. 但是,由于在软解码过程中不需要复杂的硬件支持,因此兼容性非常高. 即使是新的视频编码格式,只要安装了相应的文件,它就可以流畅播放. 并且软解码具有丰富的过滤器,字幕,图片处理优化等效果,如果CPU足够强大,则可以实现更加出色的图片效果.
优点: 兼容性强,解码完整,效果好

缺点: CPU需求高,效率低,发热量高
以前有很多计算机和电影爱好者,比较了硬件和软件解码. 结果是软解码的图像质量更好,并且CPU份额不高于硬解码的CPU份额. 但是到目前为止,硬件和软件解码的优缺点之争尚未平息,主要原因是每个人使用的设备不同,硬件配置也有很大差异. 特别是对于诸如智能电视之类的不同类型的产品,这些产品的硬件配置与计算机完全不同,其结论令人信服.
液晶显示器刚出现时,电视就出现了通过USB接口播放本地视频的功能. 当时,电视根本没有智能系统,其播放完全依靠硬解码. 从那时起,智能电视的迅速发展使电视配备了CPU和智能系统,例如手机和平板电脑. 随着硬件的改进智能电视,出现了视频回放的方式. 那么对于智能电视,硬解码和软解码有什么优势?作者将通过实际播放对其进行测试.
为了更好地满足大多数用户的观看条件,我们不能选择匹配太高端或太低端的电视. 因此,我选择了一款4000元以上的55英寸1080P全高清智能电视,希望通过主流的价格模式获得更加逼真的效果.
在播放器方面,我们使用MXPlayer播放器,该播放器在Android系统下具有出色的本地播放效果,并支持在播放过程中在硬件和软件解码之间进行切换. 我们选择了Pro1.7.30版本,其良好的兼容性使其在电视上的使用非常顺畅.
MXPlayer支持在播放期间在硬解码和软解码之间切换
为了使拍摄效果尽可能逼真,我们将70D相机固定在三脚架上,并采取了全手动模式拍摄照片和录制视频. 信息是: 白平衡为日光(5200K),光圈f / 7.1,快门100/1秒,焦距35 mm.

>>单击以查看更多比较图片

在测试过程中,播放了比特率较高的视频,并且硬解码可以流畅地播放,但是软解码存在严重的问题,例如视频延迟,图片和声音冻结以及视频的不同步声音和图像,无法正常播放. . 下面显示了两次软解码视频播放的效果. 使用的测试视频格式为MP4(1920x1080 + 4263Kbps + AVCHL4.0 + AAC)和MKV(1920x1080 + 6005Kbps + AVCHL4.0 + AC3).
在软解码中,使用不同的文件可能会产生不同的效果. 但是,大多数用户不会进行复杂的调整. 我们在此处选择的默认仍然与用户的实际使用情况保持一致. 尽管尚未在不同的电视和不同的软上进行过反复的详细测试,但最终结果仍具有代表性.
测试未设置软
在电视显示结果中,就流畅性,清晰度和生动性而言,软解码不如硬解码好. 主要原因是电视的CPU性能不足,导致解码性能下降. 软解码主要取决于CPU的操作,尽管智能电视的硬件已得到很大改进,但与计算机相比仍存在很大差距. 而且,如果许多具有常规配置的计算机想要以全高清设置播放4K电影,则会非常结局.

软解码后的视频中的电影非常差
电视的主要功能是播放电影,其图像处理性能本身也比较强. 作为智能系统的支持,后来才添加了CPU以提供网络娱乐功能. 对于某些有实力的人来说,让电视CPU独立完成高清视频的解码显然很困难.

硬解码应改善滤镜功能和效果
在电视的特定设备中,硬解码比软解码具有很大的优势. 试图赋予电视与高性能计算机相同的计算能力既不现实,也不浪费资源. 电视擅长于硬解决方案领域,不断丰富硬解决方案模块,增加其支持的视频格式. 同时,优化硬解算法以增强其优化过滤器,字幕和图片的能力.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-207517-1.html
呵呵美国是不是每个洲一艘
再说了