1
ltkun 2022-09-12 15:48:36 +08:00 via Android
你这一张卡能同时支持几十部片子转吧 我 hd630 都可以两部 4k
|
2
liulongquan OP @ltkun 您的意思是说这个 gpu 利用率不够高? encode 显示 100% 了, 是不是几十个人看不同的视频,一起转码就能把所有的 gpu 都利用上?
|
3
F798 2022-09-12 15:54:05 +08:00 via iPhone
片子 24 楨,五百楨的話算上缓冲,至少 15 個人同时看?
|
4
F798 2022-09-12 15:58:02 +08:00 via iPhone
1080p 太轻松了?同时打开 10 个 4k 试一下
|
5
msg7086 2022-09-12 16:02:05 +08:00
> [按道理说]视频转码就像多线程下载,并行度很好的
按什么道理?视频转码电路又没有多卡协调功能,怎么并行。 |
6
ltkun 2022-09-12 16:16:55 +08:00 via Android
转码看 ffmpeg 它支持那就支持
|
7
liulongquan OP @msg7086 把视频分段啊,比如分成 4 段分给四个显卡
|
8
msg7086 2022-09-12 17:00:03 +08:00
@liulongquan 也不是不可以,但是你看视频是串流,正常情况下并不会同时看一部视频的前面和后面。分段转码带来的收益太小了。
|
9
ColorfulBoar 2022-09-12 17:01:44 +08:00
非专业卡驱动有限制每个系统(不是每张卡)能开的 encode sessions 数量不多于 3 个(如果驱动版本不太对甚至只有 2 个),虽然据说能 hack 驱动绕开这个限制但换我是开发者我也懒得整这种吃力不讨好的事。
另外理论上如果一个视频编码很整蛊的话(每一帧都要参考上一帧)是没法分段的…… |
10
jfdnet 2022-09-12 17:03:04 +08:00
群晖的垃圾集显都能轻松转码,别纠结了。
|
11
liulongquan OP @ColorfulBoar 啊,非专业卡驱动有这个限制啊,nvidia 驱动不是全闭源的吗,咋 hack 的? 不知道 nvidia studio 驱动怎么样
|
12
ColorfulBoar 2022-09-12 17:58:50 +08:00
@liulongquan #11 好像这个数量限制就在用 nvenc api 时候用的那个动态链接库里面随便检查一下,也没仔细藏,所以估计直接找准位置改汇编就完事了……studio 驱动没区别(专业卡是指非 GeForce 的那些品种,具体哪张卡限制什么样参考 https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new 里面 Max # of concurrent sessions 那列
|