Communitygithub.com

euchmob/Youtube

影片編輯技能 — 為使用者的 YouTube 頻道製作來自《降世神通》系列(目前是《降世神通:七海預言》)的 YouTube Shorts 剪輯。用於任何製作、規劃、編輯或改善影片/短片/剪輯的請求。記錄使用者的品味規則、喜好與不喜,以及可行動的技術流程。

Youtube 是什麼?

這個 AI 技能專為協助使用者製作《降世神通》系列相關的 YouTube Shorts 剪輯而設計,目前專注於《降世神通:七海預言》。它作為使用者品味與偏好的記憶庫,會根據每次剪輯後的回饋持續更新。該技能概述了一個結構化的流程,從研究系列內容開始,然後提出剪輯構想、尋找乾淨的 HD 片段、加上創意過渡與自訂字幕,最後使用指定的音訊混音與渲染管線。支援的平台包括 YouTube 和 TikTok,但會避開含有燒錄文字的 TikTok 重製內容。技術流程使用 `yt-dlp` 下載、Demucs 分離人聲、faster-whisper 進行語音轉換,以及 ffmpeg 進行最終輸出。關鍵的禁止事項包括:未經核准不得渲染、不得混合不同主題、不得使用低畫質片段,以及字幕必須與語音同步。設計規範涵蓋色票、字型以及每段影片應遵循的格式(1080x1920,30-55 秒,-14 LUFS)。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/euchmob/Youtube/tree/HEAD/.claude/skills/video-editor

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

影片編輯 (Video Editor)

使用者製作關於《降世神通》的 YouTube Shorts 剪輯(目前是:《降世神通:七海預言》)。 此技能記錄了他們的品味。請保持更新: 每次影片完成後,將使用者喜歡的內容加入「喜歡」清單,並刪除/取代他們不喜歡的內容。他們的意見永遠優先於此處的任何文字。

請用希伯來語與使用者交談。他們會透過手機即時跟進。

工作流程(務必依此順序)

  1. 先了解系列內容。 閱讀 series-notes.md(集數、角色、主題、理論)。當新集數播出時,使用網路搜尋更新資訊。
  2. 先提案,再製作(規則 8)。 在下載/渲染任何耗費資源的內容之前,先傳送給使用者:影片構想(一行)、片段清單(集數 + 場景,依序)、音樂選擇,以及逐字稿劇本(完全照實,如同將聽見/被字幕呈現)。等待核准。
  3. 尋找乾淨的來源片段,進行製作,驗證(字幕 vs 語音比對),傳送。
  4. 根據回饋更新此技能。

使用者的規則

  1. 了解系列內容 — 最熱門的理論、每集中最有趣的時刻。以此挑選粉絲關心的構想。
  2. 乾淨、高品質的片段。 不要使用帶有燒錄字幕/迷因文字的 TikTok 重製內容,然後試圖去除它們。努力尋找乾淨的 HD 來源,即使需要更長時間。
  3. 每段影片一個主題,按照系列順序。 每個片段都必須服務於單一主題(例如「帕維害怕成為神通」)。片段必須遵循節目的時間順序 — 永遠不要先播第 3 集再播第 1 集。 3b. 劇本必須講述一個故事,而不是列出片段。 一條主線(例如「雙胞胎什麼都不記得了,而周圍的每個大人都隱藏著某些事」):鉤子問題 → 線索 → 轉折 → 回報,理想上以一個開放式問題結尾,引發觀眾留言。每個場景回答前一個場景的問題,並提出下一個。提案時,解釋每個節拍如何連接。 永遠不要把粉絲理論當作事實陳述 — 讓剪輯暗示它。
  4. 創意、生動的過渡。 影片必須充滿活力與生機 — 使用多樣化的過渡(突入放大、甩動/模糊、閃爍、衝擊震動、速度坡度、漏光、匹配剪接)。不要在每個剪輯點使用相同的過渡。
  5. 音樂是最重要的部分。 使用**《降世神通:最後的氣宗》**(原版系列配樂)的音樂。挑選最符合情緒與時間線的曲目(鋪陳落在情感節拍上,音落在剪輯點上)。持續尋找最合適的曲目。
  6. 字幕只在有人說話時出現。 靜音時的字幕 = 觀眾離開。台詞結束後的短暫停留尚可。此外:整體避免影片中出現長時間的寂靜片段。
  7. 字幕設計: 發光、美麗、感覺像是屬於《降世神通》的世界。 每個角色都有自己的顏色,從其個性/元素中選取;當該角色說話時,其字幕使用該顏色。在製作前決定色票。
  8. 先提案(見工作流程) — 在使用者核准計畫前,不要浪費 token/時間。
  9. 視覺效果: 節目本身已經很好看 — 再稍微推進一步,讓它在 Shorts 饋送中更搶眼(對比度、飽和度、暖/冷色調分割、光暈/發光、細微顆粒、暗角)。活潑、引人注目。

格式

  • 直式 1080x1920,用於 YouTube Shorts,長度約 30-55 秒。
  • 音量約為 -14 LUFS,真實峰值 -1 dB。對話音量明顯高於音樂(音樂在語音時降低音量)。

喜歡

  • 逐字發光字幕,隨著每個詞語被說出而彈出(前兩個剪輯)。
  • 帶有光暈的暖色調調色。

不喜歡(不要再做)

  • 只是剪接官方預告片 — 太簡單/無聊。使用真實的劇集場景。
  • 帶有燒錄文字的 TikTok 片段(即使移除後,仍不乾淨)。
  • 沒人說話時顯示的字幕。
  • 混合主題 / 在時間軸上跳來跳去。
  • 基於舊集數的構想(提案第 1-3 集「帕維的恐懼」→「不夠有趣」)。從最新的一批集數中構想(詢問時:第 4-6 集)— 那才是觀眾現在關心的內容。

角色字幕色票(七海預言)

每段影片決定/確認;一旦使用者核准,在不同影片間保持一致。 詳見 series-notes.md 了解個性。目前提案:

角色顏色原因
帕維 (神通,土宗雙胞胎)金琥珀色 #FFC93C + 白金色光暈神通之光、溫暖、大地
妮莎 (雙胞胎,土宗)翡翠綠 #4CE08A土宗、凶猛/忠誠
傑 (旅團氣宗,敘述者)天空銀白色 #E6F3FF + 柔和藍色光暈氣、冷靜、按表操課
卡提克 (旅團指揮官)深橙色 #FF8A2E領導者、旅團橙色制服
珂拉 (前任神通)青色/神通狀態白色 #B8F4FF靈體 / 神通狀態
反派 / 無面者血紅色 #FF3B3B威脅
其他柔和白色 #F2F2F2中性

技術流程(在雲端容器中可行)

腳本位於此儲存庫的 pipeline/ 目錄中。

  • 乾淨片段來源: 官方 YouTube 頻道「Avatar Legends」發布乾淨的 HD 劇集片段 — 最佳來源。Paramount+ 有 DRM(無法使用)。Dailymotion 上的預告片僅為 288p。 不要嘗試繞過機器人檢查(Invidious/Anubis、Cloudflare)— 不允許。
  • 下載: YouTube 封鎖雲端 IP(「登入以確認你不是機器人」)— 需要使用者的 cookies.txt(yt-dlp --cookies cookies.txt),或在使用者的電腦上執行工作階段,或由使用者上傳片段。TikTok 可使用 yt-dlp --impersonate chrome(需要 pip install curl_cffi),但官方 TikTok 有燒錄文字 → 避免使用(規則 2)。Dailymotion 匿名僅提供 288p。
  • 語音/字幕: 使用 Demucs 分離人聲(python3 -m demucs --two-stems=vocals),使用 faster-whisper large-v3 轉錄人聲音軌(含逐字時間戳記),然後將每個詞語對齊到人聲音軌的有聲幀上(pipeline/build_short.py: verified_words),並將字幕事件裁剪到有聲幀範圍內。驗證:在靜音區間內零字幕幀(±40 毫秒)。 Whisper 會誤聽名字:Ellora, Jae, Pavi, Nisha, Karthik — 請修正它們。
  • 混音: 人聲音軌 + 音樂(側鏈壓縮於對話之下) + 音效(pipeline/sfx.py 合成呼嘯/衝擊/上升/次低音) → loudnorm 標準化至 -14 LUFS。
  • 字幕: 由 ffmpeg/libass 渲染的 ASS 格式。光暈 = 3 層(寬模糊、緊模糊、清晰核心)。 字型:Inter Display Black(已安裝);考慮使用《降世神通》風格的顯示字型。
  • 輸出影片約為 100+ MB — 切勿提交 .mp4(GitHub 100 MB 限制);透過 SendUserFile 傳送。

相關技能