type
Post
status
Published
date
Nov 5, 2026
slug
runninghub-h3-baby-dance-cost
summary
用 AI 把广场舞视频换成萌娃跳,百炼 Wan 一条 36 秒要 21.6 元,换到 RunningHub 的 H3 人物替换工作流只要 4.6 元。为了跑通,先交了约 25 元学费:Key 类型配错、提示词改错、一次跑整条爆显存、换人 6 秒后失效、接缝软化有重影。附完整账本和避坑建议。
tags
AI
工具
category
技术分享
icon
password
Tweet Link
Staus
类型
平台
这两天在折腾一件事:拿一条广场舞视频,用 AI 把跳舞的人换成一个萌娃,动作和节奏都跟着原片走,音乐也用原片的。做出来效果挺好,但成本有点高。一条 36 秒的视频,用阿里百炼的 Wan 2.2 Animate 生成,花了 21.6 元。偶尔做一条还行,要是日更,这个价格扛不住。
后来我把同样的事搬到了 RunningHub 上,一条 36 秒只要 4.6 元,便宜了快八成。听起来是个好消息,但为了跑通这 4.6 元,我前前后后花掉了大约 25 元,比直接用百炼做一条还贵。钱都花在了哪里?充值充错了地方,提示词改错了一个词,想一次跑完整条结果显存爆了,还有萌娃跳到第 6 秒,突然变回了原来的舞者。
这篇就把这一天的账和坑都摊开讲。如果你也想用 AI 做类似的视频,这些坑可能能帮你省下不少钱。
百炼又准又贵,于是换到了 RunningHub
我原来的做法是先准备一张萌娃的全身照,这是 AI 生成的虚拟形象。然后把原片和萌娃图一起交给百炼的
wan2.2-animate-move,它会抽出原片里的骨骼动作,驱动萌娃照着跳,最后拼回原片的音轨,加上标题和封面。动作是准的,问题有两个。一个是贵,pro 档 0.6 元一秒,36 秒就是 21.6 元。另一个是单次最多只能生成 30 秒,36 秒的视频只能切成两段分别生成。两段里萌娃的大小、站位、背景机位都不一样,拼起来就像突然切了个镜头。

找便宜方案的时候看了两篇文章。第一篇说可以先把原片转成灰度的深度视频,再交给 H3、Seedance 这类模型做参考生成。我算了一下,走 H3 官方 API 是 0.5 元一秒,36 秒 18 元,省不了多少,还会丢掉表情和手部细节。第二篇是在 RunningHub 上用关键帧加 H3 首帧生视频,号称只要三分钱。仔细看下来,这个方案只拿原片的一帧当底图,后面的动作全靠模型自己发挥,跟原片的动作对不上。做变装短片可以,跳舞要一招一式对上,就不行了。
第二篇倒是让我注意到了 RunningHub 这个平台。它是云端的 ComfyUI,按 GPU 实际跑了多久收费,生成的视频有多长它不管。开源模型跑得快,就能便宜很多。
我在上面找到一个「MiniMax H3 人物替换 LoRA 版」工作流。它和 Wan 的思路不一样,原片的背景和机位都保留,只把人换掉。在网页上传一段 5 秒的原片和萌娃图,点运行,几分钟就出来了。

动作跟得很紧,背景用的是原片的夜景广场,看着比 Wan 版换掉背景更自然。我当时觉得这事成了,接上 API 批量跑就行。后来才知道,坑都在后面。
接上 API 以后,坑一个接一个
充了钱还是余额不足。 我在后台建了一个 API Key,脚本一跑,返回
605 NOT_ENOUGH_BALANCE。那就充值,20 元买了 5000 RH 币,再跑,还是余额不足。查了半天才搞明白,RunningHub 的 API Key 分两种,扣钱的地方也不一样。
消费级(会员)Key | 企业级(共享)Key | |
扣什么 | RH 币 | 钱包余额(人民币) |
Standard 机型 | 0.73 RH 币/秒(约 10.5 元/小时) | 6 元/小时 |
并发 | 免费版 1 个 | 100 个 |
我最开始建的那把是企业级共享 Key,只扣钱包,不认 RH 币,而我的钱包是 0。换成消费级 Key 以后,马上就能跑了。有意思的是,企业级按小时算反而更便宜,量大的话直接用它往钱包里充钱更划算。

改了提示词里几个词,人就换不掉了。 第一段跑出来,画面里还是原来那位穿白衣紫裤的舞者,299 个 RH 币白花了。

排查了一圈,是我自己手贱。工作流里的提示词原本写的是「Swap the woman with black hair in <Video 1> with the character in <Picture 1>」,我嫌「黑头发的女人」不通用,顺手改成了「the dancing woman」。改回原文,萌娃就出来了。带专用 LoRA 的工作流,提示词多半是跟着训练数据写的,别凭感觉去优化它。

想一次跑完 36 秒,花了 2353 个币,人还是没换。 分段跑通以后,36 秒切成 4 段,一共 1154 个 RH 币,约 4.6 元,效果也满意。但我嫌分段的接缝会跳一下,就想能不能一次把整条跑完。Standard 机型跑了 289 秒,显存爆了,好在失败的任务没扣币。换成 Plus 机型,显存够了,跑了 40 分钟,扣了 2353 个 RH 币,约 9.4 元。下载下来一看,36 秒从头到尾都是原来的舞者,一帧萌娃都没有。

比分段贵一倍,人还没换掉。这个工作流默认就是 5 秒,作者没写明的限制,往往就是坑。
换人会半路失效。 为了让接缝不那么突兀,我又试了相邻两段重叠 1 秒、在接缝处叠化的做法,每段大约 10 秒。结果 4 段里,第 1 段只有前 6 秒是萌娃,后面 3 段全是原来的舞者。换了种子重跑,还是一样。

把几次的数据放在一起看,规律就清楚了。这个工作流能稳定换人的时长大概是 5 到 7 秒,再往后,人就会慢慢变回去。我第一次每段 9.4 秒、4 段全部成功,现在回头看,是运气好。
为了不再靠运气,我给脚本加了一道自动质检。从萌娃参考图里取出衣服的主色,也就是那条红裙,每隔 0.5 秒查一帧画面里有没有这个颜色。只要有一帧没有,就判定这段没换成,换个种子自动重跑。办法很土,但管用:没换成的帧,红色占比几乎是 0,换成了的在 2% 到 6% 之间,一眼就能分开。
接缝软化以后,跳变没了,又多了重影。 最后我想,干脆不重新生成,直接在已经成功的那一版上做软化。做法是在接缝前把前一段的最后一帧停住 0.33 秒,让后一段淡入盖上去。

跳变确实没了,可这 0.33 秒里,停住的手臂和正在动的手臂叠在一起,有重影。我自己看着也不舒服,最后还是用了硬切的版本。接缝这个问题只能先放着,等更合适的引擎再说。
这 25 元花在了哪里
项目 | RH 币 | 约合人民币 | 结果 |
第 1 段(提示词改错) | 299 | 1.2 元 | 失败,没换人 |
5 秒测试(原提示词) | 178 | 0.7 元 | 成功 |
整条 36 秒,分 4 段 | 1154 | 4.6 元 | 成功,最终成片 |
一次跑 36 秒(Standard) | 0 | 0 | 失败,显存不够,没扣费 |
一次跑 36 秒(Plus) | 2353 | 9.4 元 | 失败,全程没换人 |
重叠叠化版(第一轮) | 1170 | 4.7 元 | 失败,后 3 段没换人 |
重叠叠化版(换种子重跑) | 约 1200 | 约 4.8 元 | 失败,手动叫停 |
合计 | 约 6350 | 约 25 元 |
为了把一条视频从 21.6 元省到 4.6 元,我先交了大约 25 元学费。不过学费是一次性的,往后每条都是 4.6 元左右。如果换成企业级 Key 按小时计费,还能降到 2.7 元上下。日更一个月,账就回来了。
画质上也有代价。这个工作流输出的是 640×1152,放大到 1080 宽以后,比百炼的版本软一些,衣服上的小图案基本出不来。对广场舞这种看动作的内容,我觉得能接受。

如果你也想这么做
先在网页上把工作流跑通,再去接 API。网页能跑通,至少说明工作流本身没问题,后面出了错,就只用查自己的代码和配置。
接 API 之前,先看清自己的 Key 是哪一种。报余额不足的时候,十有八九是 Key 和充值的地方对不上。
工作流里的提示词别动,片段长度也跟着工作流的默认值走。这个工作流默认 5 秒,我拉到 9 到 10 秒,就开始随机失效。
一定要做自动质检。任务状态显示成功,不代表人真的换了。中途报错的任务一般不扣费,跑完了却没换人的,照样扣,这种最伤钱包。
- 作者:可夫小子
- 链接:https://koffuxu.com/article/runninghub-h3-baby-dance-cost
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章



