最近在看这块,比较好奇像是 youtobe 或者国内 B 站这种量比较大的场景是怎么做视频转码的,堆 CPU 还是有专用的硬件
1
ferock 2021-06-26 17:08:09 +08:00 via iPhone
当然是专用硬件…
|
2
dlsflh 2021-06-26 18:01:54 +08:00 via Android
前不久有新闻谷歌说开始用自己设计的芯片搞 YouTube 转码了。
|
3
delectate 2021-06-26 18:59:11 +08:00
其实,都是用阿里云的云转码。
https://help.aliyun.com/document_detail/65583.html 为什么不自建?因为成本太高,精通软硬件的工程师,用完了你是继续养着还是辞退? 为什么不对硬件?因为成本太高,就像挖矿,永远没尽头,而且耗电量太高了。 |
5
billlee 2021-06-26 22:33:20 +08:00
对时间不敏感的场景是用软件转码的,对时间敏感的先硬件转一遍,再软件慢慢转
硬件就是专业显卡,支持多路视频转码的那种 |
6
lingxi27 OP @billlee "先硬件转一遍,再软件慢慢转"意思是出来两种质量的流对吧?专业显卡难道是 N 卡这种吗,昨天看到 youtube 在用自研芯片之前使用的方案是 intel qsv
|
7
billlee 2021-06-27 16:01:45 +08:00
@lingxi27 恩,两种质量,软件转完后就替换掉硬件转的版本。专业显卡是说服务器用的型号,不是家用的系列,上次听某个云厂商的介绍,他们用的是 n 卡。
|
8
jifengg 2021-06-28 09:14:08 +08:00
以前公司有一天转 10 万个平均 4 分钟左右视频的需求,一开始用的是 CPU 集群,太慢后来加了一些 N 卡的机器。
就自建这块来说,GPU 性价比高于 CPU 。 就 GPU 画面效果这块来说,N 卡目前效果最好,几乎接近 cpu 的效果了; Inter qsv 效果较差,肉眼能看出来比 CPU 差很多; AMD 的卡因为从来没接触过,所以不好比较。 至于用不用云转码,就还是看成本了。自己算自己的成本,别人的只能是做参考。 |
10
lingxi27 OP @jifengg 感谢分享,关于硬编码质量这块我有点疑问,我这边查到的资料是说 intel qsv 要好一点,youtube 以前也使用 intel 方案,可否告知你们对 N 卡和 intel qsv 的对比分别是基于什么型号的?
|
11
jifengg 2021-06-28 09:41:02 +08:00
@lingxi27 N 卡用的什么型号因为我不是部署硬件的人所以不是很清楚。
qsv 和 cpu 的比较,我用的是我目前的机器,[email protected],集显是 UHD 630 。 当然我比较的是我自己设定的参数,你也可以用自己的参数设定看看。网上资料有时候可能时间比较久也不太有参考意义。 一句话,我这边提供一些建议,具体还要你自己实践看。 |