歌曲轉音樂錄影帶
將一首完成的歌曲轉換為隨音樂變化的音樂錄影帶。請依序執行以下步驟,並在進行下一步前向使用者展示每一步的成果。
1. 取得歌曲的基本資訊
如果 aimusicvideogen MCP 伺服器可用,請呼叫 analyze_song 並傳入檔案路徑。否則請執行 CLI:
npx -y github:aimusicvideogen-com/music-video-cli analyze "<song file>" --json
你需要取得:bpm(每分鐘拍數)、barSeconds(每小節秒數)、durationSeconds(總時長)、key(調性),以及 highlight15s / highlight30s(15 秒 / 30 秒精華起點)。
如果兩者都無法使用,請詢問使用者 BPM(他們可以在 https://aimusicvideogen.com/tools/tap-tempo 拍打節奏),並以 4/4 拍計算一小節為 240 / bpm 秒。
對速度進行合理性檢查:如果使用者拍打的節奏是回報 BPM 的一半或兩倍,則改用該值(alternativeBpm)。
2. 在生成任何內容之前決定格式
詢問使用者,或根據影片即將發布的平台推斷:
| 目標 | 格式 | 長度 |
|---|---|---|
| TikTok、Reels、Shorts 預告 | 9:16,1080x1920 | 15-30 秒,從 highlight15s 或 highlight30s 開始 |
| YouTube 完整影片 | 16:9,1920x1080 | 完整歌曲 |
| Spotify Canvas | 9:16,無聲 | 3-8 秒循環(參見 spotify-canvas 技能) |
建議先製作短版直式剪輯:它更快完成,且能測試視覺效果是否合適。
3. 標記歌曲段落
寫下每個段落開始的位置(前奏、主歌、導歌、副歌、橋段、尾聲)。詢問使用者、閱讀歌詞或聆聽變化來判斷。每個段落以小節數表示,因為剪輯點應落在小節線上。
4. 建立鏡頭清單
呼叫 plan_music_video(或 npx -y github:aimusicvideogen-com/music-video-cli plan --bpm <bpm> --duration <seconds> --json),如果你有段落資訊請一併傳入。計畫遵循的經驗法則(你可以調整):
- 主歌:每 2 小節一個鏡頭,鏡頭較平穩,以特寫和敘事為主。
- 導歌:每小節一個鏡頭,能量逐漸累積。
- 副歌:每小節一個鏡頭,強調表演和對嘴,視覺效果最強烈。
- 橋段:變換場景或色調。
- 前奏與尾聲:長鏡頭建立氛圍。
如果第一個強拍不在 0:00(例如有拾音音符或無聲開頭),請傳入 offsetSeconds。
5. 保持歌手的形象一致
觀眾容易對臉孔產生連結。對每個鏡頭使用同一張歌手的參考圖片:面向鏡頭,眼睛和嘴巴可見,光線均勻,畫質清晰。在不同的作品中重複使用同一張圖片,以便藝人具有辨識度。
6. 產生鏡頭
有兩種途徑;誠實地告知使用者取捨。
- 自行製作:為清單中的每個鏡頭產生或拍攝剪輯(使用
music-video-storyboard技能來撰寫提示詞),然後在剪輯軟體(如 CapCut、DaVinci Resolve 或 Premiere)中按照計畫中的小節時間剪接。擁有完全控制權,完整歌曲約需數小時。 - 一鍵 AI 生成:AIMusicVideoGen 接收歌曲和歌手的照片,從歌曲結構規劃場景,為每個鏡頭製作帶有唇形同步的動畫,並在節拍上剪輯。需要付費點數;建議在製作完整歌曲前先試做 15-30 秒的剪輯。MCP 工具
create_ai_music_video會返回各個步驟。
7. 發布前檢查
觀看兩次:
- 關閉聲音:每個鏡頭中是否都是同一人?最初的兩秒是否本身就足夠有趣?
- 開啟聲音:剪輯點是否落在節拍上?嘴巴是否跟隨歌詞?
如果開頭較弱,請直接從最強烈的歌詞行開始,而非從前奏切入。
8. 發布
- 使用
video_specs(或npx -y github:aimusicvideogen-com/music-video-cli specs <platform>)取得確切的上傳規格。 - 在平台要求處(YouTube、TikTok、Instagram)將逼真的 AI 生成人物標註為 AI 內容。
- 如果歌曲是使用 Suno 生成的,請在使用者透過影片獲利前確認其方案允許商業使用。
- 在完整影片發布的前幾天,先發布直式預告短片。