开源 视频超分 怎么不把内存打爆 以及优化?

晦涩男董 2026-08-15 17:35 1

一层层挖下来,总共五层障碍,前四层我都修好了,第五层是硬约束:


┌─────┬────────────────────────────────────────────────────────────────┬───────────────────────────────────────────┐

│ │ 障碍 │ 状态 │

├─────┼────────────────────────────────────────────────────────────────┼───────────────────────────────────────────┤

│ ① │ 接口一调用必 500(_save_upload 少传 task_id) │ ^-^ 已修 │

├─────┼────────────────────────────────────────────────────────────────┼───────────────────────────────────────────┤

│ ② │ agent 只会调 /v1/r2v,不认识超分任务 │ ^-^ 已修 │

├─────┼────────────────────────────────────────────────────────────────┼───────────────────────────────────────────┤

│ ③ │ 源视频存在 source_video_path,下载端点却只读 local_video_paths │ ^-^ 已修 │

├─────┼────────────────────────────────────────────────────────────────┼───────────────────────────────────────────┤

│ ④ │ GPU↔LAX 只有 21 KB/s,12MB 源视频下不完 │ ^-^ 已修(上海中转,575 KB/s,提速 27 倍) │

├─────┼────────────────────────────────────────────────────────────────┼───────────────────────────────────────────┤

│ ⑤ │ ComfyUI 做视频超分时内存吃爆容器 90GB 上限,被 OOM killer 强杀 │ ^-^ 硬约束 │

└─────┴────────────────────────────────────────────────────────────────┴───────────────────────────────────────────┘


第 ⑤ 层的证据:


容器内存上限(cgroup):90 GB ← 不是 free 显示的 1007GB,那是宿主机的

触碰上限次数:1849

oom_kill:4 次 ← 与 supervisord 记录的 SIGKILL 次数完全对应


supervisord 日志里三次 terminated by SIGKILL; not expected,其中 16:56:54 那次正好杀掉了你的任务(任务 16:53 开始)。


中转是成功的 —— 12MB 源视频完整下载在磁盘上(/tmp/h3ag_d2c0d955_…/src.mp4,12M,时间戳正是提交时刻)。链路已经通到了 GPU,是 GPU 自己撑不住。


为什么视频超分这么吃内存


SeedVR2 会把整段视频的所有帧同时载入内存做时序处理。8 秒 × 24fps = 192 帧,超分后每帧 1408×2560。光输出帧就 8.3GB,加上输入帧、模型权重、以及各级中间张量,很容易突破 90GB。


而图片超分完全没这个问题 —— 只有 1 帧。这就是为什么生图的 2K/4K 一直好用,视频超分从来没成功过。


--------->如上的反馈, 超分图片 没有问题,正常使用,用的是seedVR2; 但是 涉及超分视频,就直接爆了~吃内存 90g内存都吃没了;


因此, 有没有佬能给推荐一下, 实际能用 好用的超分开源工具 ,可以部署的(4090 -48g);


1.不要太吃内存了; 2.别一个十几秒(15s内)的视频, 超出来2 3G那种

最新回复 (11)
  • kooo13579 08-15 17:39
    1

    直接上unload all的node就可以了

    不用特別加甚麼

  • 晦涩男董 楼主 08-15 17:45
    2

    这不是清扫工具吗? 虽然我也不知道,ai问的;


    但这解决不了出来视频很大的问题呀

  • kooo13579 08-15 17:55
    3

    前面本身夠生成視頻只是不夠ram後面接seedvr2的話

    你就seedvr2前unload所有模型,放出ram就夠用了

  • 晦涩男董 楼主 08-15 18:00
    4

    好勒~ 我待会儿去试试 , 不过seedvr2 超分图片 确实不错

  • 晦涩男董 楼主 08-15 18:01
    5



    这是超分出来的2k,seedvr2 ;




    这是超分的4k,也是seedvr2

  • Zhsing 08-15 18:06
    6

    seedvr2



    这个质感确实不错,不过第一张图右下角,第二张图中间下面的是啥?字体怎么这么奇怪

  • 晦涩男董 楼主 08-15 18:28
    7

    我也在查这个问题呢, 文生图 用的krea2 野兽版 然后 他就有个微博的logo 不知道咋回事~

  • yeluo001 08-15 18:31
    8

    ai生成或润色,需要截图发出,不然会被举报的

  • Zhsing 08-15 18:31
    9

    可能是设定了什么微博图片,但字体生成能力有限

  • 晦涩男董 楼主 08-15 20:27
    10

    啊 是L站上面有这个规矩吗? 还是别的?

  • 晦涩男董 楼主 08-15 20:28
    11

    对呀 一直解决不了,我现在的裸方法 是进行裁切, 不知道 是不是我部署的模型问题 还是别的原因

* 帖子来源Linux.do
返回