歌曲到Reel主管线
统一的智能体管道,将所有子技能编排成一个自主工作流:从原始歌曲输入到发布的工作室级Instagram Reel。
flowchart TD
A[输入:歌曲名或YouTube URL] --> 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[Telegram中的Reel和下载]
逐步自主工作流
- 提取:
- 使用
youtube-media-extractor下载48kHz音频。
- 使用
- 歌词与时间对齐:
- 检测第一句人声。
- 计算即时钩子偏移:视频在演唱开始前正好1.0秒开始播放。
- 通过
lyric-word-sync-engine将行分词为带有声学起始时间戳的词事件。
- 艺术作品与徽章导入:
- 设置动态系列头牌徽章(例如
DAY {N} • PEAK TAMIL LYRICS)。 - 在乐器间隙和节拍处注入传统情侣SVG线条艺术(
canvas-line-art-generator)。
- 设置动态系列头牌徽章(例如
- 工作室级渲染:
- 在无头Chrome中渲染1080x1920竖屏帧,使用SVG湍流置换。
- 通过
paint-frame-reel-renderer使用FFmpeg编码为H.264 High Profile + 320kbps AAC ++faststart。
- 直接发布:
- 通过
telegram-reel-publisher自动将渲染的MP4文件流式传输到Telegram。
- 通过
调用提示
为 "Kanmani Anbodu Kaadhalan by Sachin Siby" 创建一个Peak Lyrics Reel
- 将开头剪辑到歌词前1秒
- 逐字对齐
- 将Day徽章设置为Day 2
- 直接发送到我的Telegram机器人