前言
每个乐句都生成得很干净。踢腿对了,转身对了,每个片段里的角色都是同一个人。你把它们首尾相连,把音轨放上去,整体就是差那么一点——每个动作晚一拍落地,转身在小节结束前就收了,片段和片段之间的劲儿散掉了。你的第一反应是重新生成。别。片段本身没问题,问题在剪辑。
舞蹈视频的节奏问题,十有八九是剪辑问题,不是生成问题,在这里解决也更省事。这篇文章教你怎么在 Edit 里把 AI 舞蹈视频剪到踩点:怎么数音乐、怎么让每个 shot 对应一个乐句、切点放哪里,以及哪几种情况片段确实需要回到生成器。
先把音乐数出来
动片段之前,先把音乐数清楚。大多数舞曲以八拍为一个乐句,四个乐句一组。把乐句地图写下来,带时间戳:
- 0:00–0:04 — 乐句 1,前奏,无动作
- 0:04–0:08 — 乐句 2,踢步 ×2
- 0:08–0:12 — 乐句 3,跳转
- 以此类推
一个乐句对应一个 shot。如果你是从假人参考生成的舞蹈,这张地图已经有了——shot 就是按它来的。如果没有,现在做,因为所有修剪决定都从这里来。
踩点剪辑的规则
- 切点落在强拍。 每个乐句的第一拍是切点,不是动作,是切点。
- 动作在切点之后到达,不是在切点上到达。 切点在第一拍,踢腿在稍晚一点落地,看起来就是踩点的。切早,让动作自己到。
- 修剪,不拉伸。 片段太短就换一个;片段太长就修剪。把片段放慢来填满一个乐句,看起来就是慢动作。
- 每个 shot 用同一套修剪逻辑。 如果 shot 1 是从角色蓄力中途开始切的,那每个 shot 都这样。切法一致,才有编排感。
- 劲儿来自切点,不来自片段。 片段越短,节奏感越强。如果某段拖沓,先剪狠一点,再考虑重新生成。
单个 shot 通常应该有多长,时长与节拍设计指南里有经验法则。这篇文章专门讲舞蹈:拍数就是规则。
在 Edit 里一步步剪舞蹈
- 先放音轨。 在 Edit 里,把 BGM 放到时间轴上,再放片段,这样是对着音轨剪,不是对着静默剪。
- 标出强拍。 播放音轨,把每个乐句的起点对应到时间轴上,这些就是你的切点。
- 把每个 shot 放到对应乐句的强拍位置。 Shot 2 从 0:04 开始,shot 3 从 0:08 开始。暂时不用管片段长度。
- 修剪每个片段的头部,让动作在切点之后才开始——通常是蓄力结束、动作启动的那一帧。把前面的空白剪掉。
- 修剪尾部到下一个强拍。片段之后做什么,下一个 shot 来接。
- 单独看每个切点。 动作在乐句内达到峰值了吗?如果峰值太晚,再从头部多剪一点。如果峰值太早,说明片段从动作中途开始了;换一条有更多蓄力的素材,或者接受下一个切点来掩盖这个小缺口。
- 全速看一遍整体。 只标出感觉不对的切点,修那几个,其余的别动。
- 只有片段的动作比乐句短才重新生成。 四拍乐句里一个两拍的动作,剪不出来。把那个乐句重新生成,完整描述动作,或者把乐句拆成两个 shot。
示例一:片段太长
Phrase 2, counts 1–8, 0:04–0:08. Generated clip: 6 seconds, kick-step ×2 completed by 3.5 seconds, then @Yuki idles.
Cut: head trimmed 0.4 s so the first kick begins just after the downbeat at 0:04; tail trimmed at 0:08 so the idle never shows. Result: two kicks inside the phrase, second kick peaking on count 5. Clip length on the timeline 4.0 s.
示例二:动作峰值太晚
Phrase 3, counts 1–8, 0:08–0:12. Generated clip: hop-turn, with @Yuki taking 1.2 seconds of prep before the hop.
Cut: head trimmed 1.0 s so the hop leaves the floor just after the downbeat at 0:08; the landing settles on count 5. Tail trimmed at 0:12. The prep is gone; the previous shot's tail covers the setup, and the cut lands on the downbeat. No regeneration needed.
示例三:必须重新生成的那种
Phrase 5, counts 1–8, 0:16–0:20. Generated clip: a single slow arm wave that finishes in 1.5 seconds, then @Yuki stands still.
Decision: the move is shorter than the phrase; no trim fixes a 1.5-second move in a 4-second slot. Regenerate the shot as "two arm waves, left then right, over four counts, from pose still wave-01 to wave-02," then cut it in with the same head trim as Shot 2.
切点最常见的几种问题
- 切在动作上,不是强拍上。 整体感觉都晚了。把切点挪到第一拍的位置。
- 拉伸片段来填时间。 有慢动作感。改用修剪,缺口让下一个切点来接。
- 头部修剪不一致。 一个 shot 从蓄力开始,下一个从动作开始。选一种,全部统一。
- 音轨最后才加。 切点是对着静默定的。先把 BGM 放上去。
- 为了节奏重新生成。 一个只需要修剪的片段重滚了五遍。先剪;只有动作比乐句短的时候才重新生成。
常见问题
可以在乐句中间切吗? 可以,切在第五拍;一个动作分两半时,乐句中间切没问题。避免切在其他拍上,那看起来像剪错了。
音轨没有明显的乐句怎么办? 还是按四拍数,切在每组四拍里最强的那一击上。舞蹈靠规律运作;音轨没给,自己定。
角色说话或者有对口型的台词,切法会变吗? 如果有唱的或说的台词,台词优先:切点让台词在它该在的拍上开口,然后把动作安排在周围。
片段最短可以有多短? 只要动作能读出来,短到一拍都行。快节奏段落经常是每个动作峰值姿势一拍切一次,劲儿全靠切点出来。
下一步
先把音轨放到 Edit 时间轴上,标出强拍,再放第一个片段。按乐句起点摆好各个 shot,修剪头部让每个动作在切点之后才开始,然后全速看一遍。在 ArcLoop 里打开这个专案,只把动作比时间槽短的那个乐句送回生成器。





