前言
每個樂句都生成得很乾淨。踢腿對了,轉身對了,每個片段裡的角色都是同一個人。你把它們首尾相連,把音軌放上去,整體就是差那麼一點——每個動作晚一拍落地,轉身在小節結束前就收了,片段和片段之間的勁兒散掉了。你的第一反應是重新生成。別。片段本身沒問題,問題在剪輯。
舞蹈影片的節奏問題,十有八九是剪輯問題,不是生成問題,在這裡解決也更省事。這篇文章教你怎麼在 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 裡開啟這個專案,只把動作比時間槽短的那個樂句送回生成器。





