为什么要使用GPU转码?

还不是为了更省钱更省时间,不然谁会花那么大的精力去做一个让生产力倒退的产品呢?

GPU转码的两个难点:

1、机器不好找,支持GPU的服务器实在是难找

2、GPU显卡动不动上万的价格,使得中小用户一时很难承受,再说能干多久还是未知。

好在NVIDIA的家用显卡也支持转码,量大的用户可以使用家用GTX1060 1080 2060 2080系列显卡转码(1060及以上级别的显卡),然后上传到服务器直接切片处理。

我们来看怎么在本地使用GPU转码然后到服务器播放的。

第一步:购买GPU授权

第二步:在本地设置好转码

授权好以后,直接把视频文件丢到转码设置——视频来源文件夹,系统扫描到文件后即可自动转码。这样不用上传,也不会改变视频原来的文件名。

gpu转CPU训练 gpu转接卡_html

因为在本地切片后的文件不方便上传到存储访问的服务器,所以在电脑安装的PPVOD后台——转码设置,启用GPU转码,保留转码后的MP4文件并且不使用切片功能。

gpu转CPU训练 gpu转接卡_html_02

gpu转CPU训练 gpu转接卡_html_03

第三步:使用客户端自动上传到服务器

客户端可以设置文件夹自动扫描该文件夹的视频文件上传到指定的服务器。

第四步:在服务器上面直接切片处理

因为在电脑转码好的文件,可能已经加了水印、字幕、视频广告等编辑工作,文件格式也是标准化的,所以在服务器上面无需进行转码处理,直接切片即可播放。

在服务器端的PPVOD——转码设置——勾选跳过转码

gpu转CPU训练 gpu转接卡_上传_04

结构图如下:

gpu转CPU训练 gpu转接卡_高性能转码服务器_05

存储访问服务器和cdn网络,是本来就有的成本,不在新增成本里面。

一张显卡的成本1000块钱,即可达到5台以上E5服务器的转码效率,您更应该选择哪个方案?