SPORTS JOURNAL · FIELD NOTES

记录赛场内外值得关注的瞬间与观察。

32G Mac mini M6 跑 MiniMax-H3:480p 能跑,768 见方必炸

以下内容由明升体育整理:

国庆那几天,在测 Mac mini 跑本地AI视频模型,最后只活下来一条 5 秒的片子。

那篇文章我给的结论很干脆:32G 内存不适合做视频。

32G 的 Mac mini M6 能生成 AI 视频吗?

一夜踩坑实测 二十多天后我得修正一下结论改口。

不是机器变了,是我测的方法有问题。

01上次是手点的,这次是脚本跑的 先说机器:Mac mini,M6 芯片,32G 统一内存。

软件是 MLX-Serve,视频面板会自动推荐模型。

它推的两个都不轻,一个要 36GB 空间,一个 26GB 级。

官方门槛写着 24G 内存以上,还得先下几十 GB。

32G 的机器,刚够摸到门框。

既然MLX-Serve后台推荐的适配模型,想必是肯定可以跑的,所以我才想着换个方法重新来一遍。

这次的模型是 ddalcu/MiniMax-H3-FL2VA-MLX-Serve-4bit ,感兴趣的小伙伴可以huggingface直接下载尝鲜。

那晚的结果:一个加载完只剩 6G 余量,一次没跑起来;

一个跑到第 19 步内存爆了;

还有一个直接把机器干死机。

最后开了 4 步的 Turbo 模式,14 分钟,才出一条 5.

2 秒带声音的,画面是我调教出来的: 现在回头看,那晚我干的三件事都不太对。

参数是猜的。

看到 Turbo 就勾上,看到 768 是默认就留着,为什么,不知道。

报错也是猜的。

内存一爆我就归因“32G 太小”,可到底是模型大、画幅大,还是帧数多,我分不清。

三个变量一起动,等于什么都没测。

还有一条:一次只出一条,没有对照。

糊了只能说“糊”,说不出是步数太少、分辨率不够,还是这次运气不好。

所以那篇结论,是一次失败实验的体感,不是测量。

02这次我一条命令起服务,剩下的交给 AI 这回不碰面板了,把活交给 WorkBuddy,它调脚本、发请求、收数据。

起服务就一行命令,跟跑文本模型一模一样: "/Applications/MLX-Serve.

app/Contents/MacOS/mlx-serve" serve \ --host 127.

0.

0.

1 --port 11234 \ --model /Users/edfrey/.

mlx-serve/models/ddalcu/MiniMax-H3-FL2VA-MLX-Serve-4bit 这个包磁盘上占 38 GB,看着吓人,真吃进内存的只有 18 GB 左右,比上次那个还省。

第一个坑马上就来。

我按老习惯把请求发到 /v1/videos ,404。

服务端提示:视频要用 /v1/video/generations ,是单数的 video。

手点面板永远碰不到这件事,因为面板把接口藏起来了,你只管点按钮。

脚本一跑,错一个字当场报错,反而学得快。

about image

还有一件手点也不知道的事:它返回的不是能直接播的视频文件,是一堆原始画面数据,得再转一道才能看。

这些活手动做,一条片子要来回折腾好几趟。

AI 替我干的,就是这些我懒得干、也干不准的活:查这模型是写字、画图还是拍视频的,按规矩挑参数,同一句话跑三次,每条自动抽帧,量“动得多不多”,按题归档。

第一次试跑,512×288、22 帧,34 秒,出来一只真的在跑的小狗。

上一次折腾下来,成品只有一条揉面团。

03十二条片子,53 分钟 正式跑用 832×480、39 帧,四道题,每题三条,一共 12 条。

四道题分别是:一句话生成视频(小狗在草地跑)、一张图生成视频(山湖照片让云动水动)、镜头运动(推近一杯咖啡)、一致性(一个人走过空房间,机位不动)。

按“动作自然 / 画面稳定 / 贴合描述”各 0 到 2 分,单条满分 6,总分 72。

它拿了 53 分。

最好的是咖啡,17/18,全场最稳。

推镜平滑,杯子一点点变大,热气一直在。

小狗 16/18。

两次很稳,第三次狗背对镜头跑远,后半段尾巴和腿糊了。

同一句提示词跑三次差多少?

看这张九宫格,每行一次,三列是开头、中间、结尾: 毛色、体型、光照全不一样,第二次甚至跑成了背影。

同一句话,它每次理解得都不太一样。

这个差别我手点那晚根本看不见,因为只有一条,没有对照。

翻车的是另外两道。

人物走位 11/18。

有一次人直接怼到镜头前,中间整帧被黑块糊住: 它知道“有人走过房间”,但没听懂“机位别动”。

最差的是拿图生成视频,9/18。

云确实动了,可整幅画面也在动,山在往后退,树线在移。

我把原图和第一帧、最后一帧摞在一起看: 第一帧就没对上。

原图里天空只有上面一条,山很近;

生成的第一帧天空大了一圈,山被推远了。

然后一路往后退。

所以它不是“锁住这张图再让它动”,是“照着这张图重新画一遍”。

肉眼我只觉得“有点晃”,是脚本把每一帧拿去比,才把这件事说清楚。

04参数其实就三个 画幅:832×480 能跑完,768×768 会炸。

关注明升体育,了解更多体育资讯。

返回资讯列表

分享这篇文章

把感兴趣的体育内容分享给朋友。