Community程式設計與開發github.com

Pavan-makwana/My-Agentic-Skills

完整的端到端自動化主流程。輸入歌曲名稱或 YouTube 網址,自動下載音訊、轉錄歌詞、計算逐字毫秒同步、生成音樂間奏 SVG 線稿、渲染 1080x1920 (9:16) Instagram Reels,並直接發布到 Telegram。

My-Agentic-Skills 是什麼?

這是一個統一的代理管道,將多個子技能串聯成自動化工作流程:從原始歌曲輸入到發布工作室級別的 Instagram Reels。它支援多個平台(YouTube、Telegram),並依賴 FFmpeg、Headless Chrome 等技術。首先使用 `youtube-media-extractor` 下載 48kHz 音訊,然後透過 `lyric-word-sync-engine` 偵測第一個聲樂短語、計算即時掛鈎偏移(影片在演唱開始前 1.0 秒啟動),並將歌詞行標記為帶有聲學起始時間戳記的字詞事件。接著,`canvas-line-art-generator` 在樂器間奏和節拍點插入 SVG 線稿,`paint-frame-reel-renderer` 在無頭 Chrome 中使用 SVG 湍流位移渲染 1080x1920 垂直畫格,並透過 FFmpeg 以 H.264 High Profile + 320kbps AAC 和 `+faststart` 進行編碼。最後,`telegram-reel-publisher` 自動將渲染的 MP4 檔案串流發布到 Telegram。此流程特別適合製作帶有動態系列標題徽章(如「DAY N • PEAK TAMIL LYRICS」)的短影音內容,並包含統一的調用提示模板,方便使用者快速生成。

相容平台~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Pavan-makwana/My-Agentic-Skills/tree/HEAD/skills/song-to-reel-pipeline

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

Song to Reel 主流程

統一的代理管道,將所有子技能編排成自主工作流程:從原始歌曲輸入到發布工作室級別的 Instagram Reel。

flowchart TD
    A[輸入:歌曲名稱或 YouTube 網址] --> B[技能:youtube-media-extractor]
    B --> C[技能:lyric-word-sync-engine]
    C --> D[技能:canvas-line-art-generator]
    D --> E[技能:paint-frame-reel-renderer]
    E --> F[技能:telegram-reel-publisher]
    F --> G[Reel 發布至 Telegram 與下載]

逐步自主工作流程

  1. 擷取:
    • 使用 youtube-media-extractor 下載 48kHz 音訊。
  2. 歌詞與時間對齊:
    • 偵測第一個聲樂短語。
    • 計算即時掛鈎偏移:影片在演唱開始前恰好 1.0 秒啟動。
    • 透過 lyric-word-sync-engine 將歌詞行標記為帶有聲學起始時間戳記的字詞事件。
  3. 藝術作品與徽章導入:
    • 設定動態系列標題徽章(例如 DAY {N} • PEAK TAMIL LYRICS)。
    • 在樂器間奏和節拍點插入傳統情侶 SVG 線稿(canvas-line-art-generator)。
  4. 工作室級別渲染:
    • 在無頭 Chrome 中使用 SVG 湍流位移渲染 1080x1920 垂直畫格。
    • 透過 FFmpeg 以 H.264 High Profile + 320kbps AAC 和 +faststart 進行編碼(使用 paint-frame-reel-renderer)。
  5. 直接發布:
    • 透過 telegram-reel-publisher 自動將渲染的 MP4 檔案串流發布至 Telegram。

調用提示

為「Kanmani Anbodu Kaadhalan by Sachin Siby」建立一個 Peak Lyrics Reel:
- 將開頭剪輯到歌詞前 1 秒
- 逐字對齊
- 設定 Day 徽章為 Day 2
- 直接傳送到我的 Telegram 機器人

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能