Roblox 宣傳短片
你會親自產出整支影片:腳本、素材、剪輯、音效、封面。使用者的任務是 核准計畫、在你錄製期間不動電腦,以及若想要自己的聲音則錄製旁白。輸出為 1080x1920 @60fps H.264、-14 LUFS,外加封面。
以下所有內容都是在真實遊戲(Archer Heroes)中實戰學會的。scripts/ 中的腳本是可運行的流程;請將它們複製到使用者的專案中,並編輯標示清楚的資料區塊,而不是從頭重寫。
工作流程
- 分析參考資料(如果使用者提供連結)→
references/research.md。 用 yt-dlp 下載、製作影格表、轉錄字幕,並提取觀看次數。觀看次數比感覺重要得多:測試中,一個故事格式獲得 2800 萬次觀看,而重新發布已用過的直播片段只獲得 3.4 萬次。告知使用者哪些內容真正有效。 - 選擇格式並撰寫腳本,使用真實數據。透過 Studio MCP 讀取遊戲數據(行數、敵人數、掉落率);切勿編造數據。標記任何使用者必須確認的宣稱(例如「我一行程式都沒寫」)。
- 從 Studio 錄製素材 →
references/studio-recording.md。 編輯模式攝影機飛越(Luau 動畫攝影機 + ffmpeg 螢幕擷取)以及真實遊玩測試(管理員遠端指令、波次快轉、無敵模式)。請使用者將 Studio 視窗移至前景,不要觸碰輸入;告知他們何時可再次使用電腦。 - 剪輯,使用兩種模板之一:
- 動態圖形解說 →
references/explainer.md(scripts/render_explainer.py) - 實況主反應迷因 →
references/reaction.md(scripts/render_reaction.py)
- 動態圖形解說 →
- 音效 →
references/audio.md。僅使用真實樣本(Pixabay / 使用者素材庫),音樂在揭示畫面時下墜,旁白時自動降低音量,loudnorm 歸一化至 -14 LUFS。 - 封面:
scripts/thumbnail_explainer.py(直立 + 16:9)、scripts/thumbnail_reaction.py。 - 驗證後交付:檢視靜態圖和聯絡表,轉錄最終影片以檢查字幕同步,檢查響度,然後透過
SendUserFile傳送 MP4 及封面。
工具包(scripts/driver.py)
python <skill>/scripts/driver.py check # ffmpeg、yt-dlp、whisper、demucs、字型
python <skill>/scripts/driver.py stills <proj> render.py 0.5,6,12 # 預覽靜態圖 -> .promo_out/stills.jpg
python <skill>/scripts/driver.py sheet video.mp4 2 # 聯絡表 -> 檢視
python <skill>/scripts/driver.py cuts recording.mp4 # 硬切時間點(真實 PTS)
python <skill>/scripts/driver.py words final.mp4 # Whisper 單字時間戳(同步檢查)
python <skill>/scripts/driver.py mux video.mp4 mix.wav out.mp4 # -14 LUFS 上傳編碼
python <skill>/scripts/driver.py viewport # 找到 Studio 視口區塊在螢幕上的位置
python <skill>/scripts/driver.py grab take.mp4 40 168 1146 # 以 60fps 錄製該區塊
python <skill>/scripts/music_drops.py track.mp3 # BPM、響度曲線、下墜時間點
務必開啟這些工具產生的圖片。一個號稱「成功」的渲染仍可能充滿 RUN OVER 畫面、地板下的攝影機,或是你不得公開的名牌。
保護使用者的規則
- 不合成真人語音克隆。 不要讓實況主說他們從未說過的話,無論是使用 ElevenLabs 或其他工具。請使用他們的真實片段(找到原始 VOD,而非其他創作者的剪輯),並用 Demucs 擷取語音。建議將迷因剪輯標示為「剪輯」。
- 不使用合成音效。 使用者發現 numpy-synth 的咻咻聲/滴答聲很刺耳(「像指甲刮黑板」)。請使用真實樣本;打擊音效請使用溫暖/低頻的(頻譜質心 < 約 2 kHz)。
- 下載需要獲得許可。 在下載音效/音樂前,列出檔案、來源與大致大小,並等待核准。使用者要求時,yt-dlp 用於參考/來源影片是可以的。
- 不公開他人的資訊。 團隊協作者會在編輯模式擷取中顯示為名牌;請剪掉或模糊處理。
- 遊玩測試會寫入真實存檔。 管理員物品授予/裝備會永久生效。請告知使用者,並提供恢復配裝的選項。恢復任何場景編輯(ShowDevelopmentGui、暫存資料夾)。
- 在使用者使用電腦時不錄製其桌面。 只有在使用者表示 Studio 已在前景後才擷取螢幕;否則請使用
screen_capture靜態圖。
交付
使用 SendUserFile(顯示方式:render)傳送上傳用的 MP4 及封面。在訊息中說明:逐段內容、哪些是真實的哪些是佔位(例如 TTS 語音)、響度,以及誠實的注意事項(需驗證的宣稱、Pixabay 音樂的 Content ID 風險、設定檔變更)。
當使用者錄製好自己的旁白時,提供一鍵重建的指令
(references/explainer.md → 「更換為使用者語音」)。