
什么是转码?
视频等媒体文件使用特定格式进行编码。例如,一种流行的视频格式是H.264。不同的格式有不同的方法来存储具有最佳质量和大小平衡的视频信息。
由于媒体编码有许多不同的格式,因此通常需要将 文件转码为目标设备可以理解的格式。例如,您的文件格式可能可以在计算机上正常播放,但与智能电视完全不兼容。在这种情况下,您可以将其转码为电视可以使用的格式。这个过程也称为视频格式转换,但转码更多地用于流媒体和媒体文件的实时转换。
转码不仅仅是关于兼容性;它还用于创建多个视频版本以根据可用带宽以不同的质量级别进行流式传输。这就是 Netflix 或 YouTube 等服务所做的,在任何给定时间自动切换到最适合您的网络连接的视频版本。
在家庭 NAS 的背景下,许多人购买这些设备作为家庭媒体服务器。运行Plex等软件,转码让 NAS 可以向本地网络用户和通过 Internet 连接到内容的用户提供媒体文件。
什么是硬件转码?

这就是专用处理器发挥作用的地方。他们为非常狭窄的作业集执行有限数量的计算类型,但他们完成得 非常 快。这就是硬件转码。转码过程由专门的处理器处理,该处理器专为擅长数学转码所需的类型而设计。如果您购买具有硬件转码功能的 NAS,则其中包含这样的处理器。那么,为什么这个功能很重要?
硬件转码速度快
拥有专用于转码的特殊硬件可产生极快的结果。通常,它的速度足以实时发生,因此您无需等待文件转码即可开始观看。这可能是您希望在 NAS 中进行硬件转码的最重要原因。
硬件转码释放 CPU
在最好的时候,NAS 是一个繁忙的设备。它可能正在处理文件传输、运行备份软件,并在您希望它在电视上播放电影的同时充当网络服务器。转码是一项占用大量 CPU 的工作,如果 NAS 必须以足够快的速度进行实时查看,它就会在其他任务上丢球。将工作卸载到专用硬件转码器或(通常情况下)GPU可以释放 CPU,以确保处理其他所有事情而不会跳过任何节拍。
硬件转码更高效
使用专用硬件对媒体进行转码通常比使用 CPU 来完成这项工作使用更少的功率并且产生更少的热量。如果您进行大量转码,那么效率的差异会随着时间的推移而累积。这不是硬件转码最关键的方面,但值得注意。
硬件转码有缺点

硬件转码的下一个问题是转码器可能非常具体。例如,转码器可能适用于 H.264,但不适用于较新的HEVC(高效视频编码)格式。在这些情况下,NAS 无论如何都必须依靠使用 CPU 的软件编码。
特别是对于 Plex,硬件编码也会带来额外的成本。由于 Plex 已决定将硬件转码作为一项高级功能。当然,这是 Plex 的缺点,而不是专门的硬件转码。但是,由于 Plex 是最受欢迎的 NAS 媒体流选择,因此这是一个相关的观察结果。
什么时候软件转码好?
你可以通过获得一个没有硬件转码的 NAS 来节省相当多的钱,但是什么时候可以呢?我们认为,如果您购买的 NAS 仅用 作媒体服务器,那么缺乏硬件转码(具有讽刺意味)并不是什么大问题。
那是假设有问题的 NAS 的 CPU 可以胜任这项工作!在上面提到的同一个 Plex Google Sheet 中,您将看到各种分辨率下软件转码的性能测试结果。您还将看到列表中每个 NAS 配备的特定 CPU。这将使您清楚地了解哪些 NAS CPU 将作为软件转码器运行良好。
最后,大多数 NAS 流媒体软件都提供在后台对媒体进行转码的选项。例如,当它不忙时,它可能会在一夜之间对您的内容进行转码。因此,当您流式传输媒体时,它已经处于最佳格式。在这种情况下,您是否使用软件转码并不重要,因为您不需要实时性能。主要的缺点是您的媒体需要一些时间才能使用,并且这种方法使用更多的存储空间,因为转码的媒体与原始文件一起保存,当然,除非您选择删除原始文件。
最后,硬件或软件转码是适合您的需求和预算的选择。两者都在各方面客观上都没有优势,但现在您拥有了自己决定所需的知识。