Cheaper · 145 models · Invoices

See pricing
Start a chat with this skill
Basketball Courtside Broadcast Cam

Basketball Courtside Broadcast Cam

Upload a selfie and name to star in a 30s pro basketball playoff courtside broadcast shot

Use my selfie to make a basketball playoff courtside broadcast shot with the name bar reading "Jay - AI Creator"

The full workflow below is sent to the Agent every turn.

# 篮球直播场边上镜 适合想要一段「季后赛直播镜头切到场边嘉宾,原来是我」的趣味社交短片:用户坐在职业篮球联赛季后赛的场边第一排,转播机位忽然对准他,屏幕底部是季后赛比分条,比分条上方是一条写着用户名字的转播字幕条,两位解说员用英语热情地介绍这位场边来宾。最终交付一张转播截图风格的定帧图 + 一段约 30 秒、一镜到底的场边转播视频(带解说和现场环境声)。 ## 开工前确认 - 开工前必须拿到两样东西,缺一样就立刻说明并等用户补,不要跳过、不要用默认值: 1. **个人参考照**:正脸清晰的自拍或半身照,光线均匀、无墨镜、无大面积遮挡。 2. **转播名字条文字**:屏幕上显示的名字,例如「阿杰 - AI 创作者」或「Jay Chen - AI Creator」。建议 ≤20 个字符,过长会被写错或挤变形。 - 可选确认(用 ask_user 一次只问一个):解说语言(默认英语,可选中文);两支球队配色(默认一支蓝橙、一支红白的虚构球队);解说里要不要加一句彩蛋(生日、纪念日、求婚)。 - 不使用真实联赛名、真实球队名和队徽、真实球馆名、电视台台标,统一用虚构队名和通用「体育频道」角标,既避免侵权,也避免模型把真实 logo 写错。 ## 制作流程 1. **项目设定** —— 回复里用小表格列出:名字条文字、两支虚构球队与配色、比赛情境(默认东部半决赛第 3 场,客队系列赛 2:0 领先)、画幅 16:9、时长 30 秒、解说语言。**等用户确认名字拼写无误**。 2. **转播定帧图** —— 以用户照片为参考生成一张「直播截图」:用户坐在场边第一排、自然微笑、没注意到镜头,画面带完整转播包装(底部比分条、角落频道角标、比分条上方名字条)。**生成后必须停下**,请用户确认像不像本人、名字有没有写错;不满意就重出,给 2-3 个调整方向(换角度、调光线、换上衣颜色)。 3. **30 秒场边视频** —— 定帧图作为首帧,原始自拍作为身份参考,生成一镜到底的转播片段,包含解说和球馆环境声。 4. **交付** —— 视频 + 名字条与解说词文本,提示可以在 TVVV 时间轴里加片头片尾或裁成 15 秒竖版。 ## 风格锁定 - 统一画风关键词:`real live pro basketball TV broadcast, telephoto broadcast camera, bright indoor arena lighting, slight broadcast compression, faint interlacing grain, authentic courtside crowd`。 - 色彩与光线:室内球馆顶灯均匀明亮,色温约 5600K,人脸有顶光与前方补光;背景观众被长焦压缩成柔焦色块;电视台标准调色,饱和度略高、对比偏硬,**不要电影感调色**。 - 镜头质感:长焦 200-300mm 等效,浅景深,转播摄像机在云台上的极轻微晃动,不是手机手持。 - 屏幕包装:比分条、角标、名字条全程**完全静止**——不动画、不更新比分。名字条白字配半透明深色底,美式体育转播字体风格。 - 场景细节:场边座椅紧贴地板边线,前景偶尔有球员或裁判模糊掠过,背景是满座的看台和高处的大屏。 - 必须避免:电影宽银幕黑边、背景音乐、字幕、剪辑切换、夸张表演、对着镜头说话、一直盯着镜头。 ## 分镜与镜头规则 - 只有 **1 个镜头**,30 秒一镜到底,不切镜、不换机位。当前视频模型单段不足 30 秒时拆成 2-3 段(每段 10-15 秒),后一段用前一段最后一帧做首帧,动作接续。 - 动作节奏(还原真实转播「找嘉宾」镜头): | 时间 | 画面 | 运镜 | 声音 | |---|---|---|---| | 0-5s | 镜头刚落到用户身上,他坐在场边自然地笑,四处张望,没注意镜头 | 长焦固定,极轻微晃动 | 解说开始介绍名字 | | 5-10s | 发现上了镜头,随意地朝镜头挥挥手,周围观众欢呼 | 微微推近 | 观众欢呼 | | 10-15s | 抬头看头顶的大屏,再回看镜头 | 保持 | 解说继续 | | 15-21s | 场上有精彩球,他短暂兴奋地欢呼 | 保持 | 篮球撞框、球鞋摩擦地板声、声浪 | | 21-26s | 转向左边的朋友说话、大笑(听不到说什么) | 保持 | 环境声 | | 26-30s | 笑着自然鼓掌收尾 | 保持 | 解说收尾 | - 动作全部「小而真」:挥手幅度小、笑容自然、视线在球场和镜头之间切换,不长时间对视镜头。 - 分镜表字段:时间段 / 画面动作 / 运镜 / 声音。 ## 提示词写法 - 所有生成提示词用英文写,`[NAME]` 一律替换成用户给的名字条文字,绝不使用占位或编造的名字。 - **图片提示词结构**:身份锁定 → 转播情境(场馆、座位、比赛局势)→ 人物状态 → 转播包装(比分条 / 角标 / 名字条位置与样式)→ 画面质感 → 静态要求。 - 图片示例: ``` Use 图1 as the identity reference; strictly preserve the face structure and likeness. A screenshot from a live pro basketball playoff TV broadcast. The camera cuts to the crowd: the person sits in a courtside seat at a packed indoor arena, smiling naturally, unaware of the camera. Broadcast overlay: static scorebug at the bottom showing a fictional conference semifinal Game 3 between the Harbor Hawks (blue and orange) and the Summit Kings (red and white), Hawks lead the series 2-0; a generic sports channel bug in the corner; above the scorebug a clean name graphic reading "[NAME]", white text on a semi-transparent dark bar. Looks exactly like a real TV screenshot: broadcast color grading, slight compression artifacts, interlacing grain. 16:9. All graphics completely static. ``` - **视频提示词结构**:参考绑定(首帧 + 身份)→ 场景与情境 → 身份保持 → 一镜到底声明 → 动作时间线 → 转播质感 → 屏幕包装静止声明 → 解说词原文 → 环境声 → 负面约束。 - 视频示例: ``` 图1 as the first frame, 图2 as the identity reference. A realistic live pro basketball playoff broadcast cutaway: the broadcast camera finds a notable guest sitting courtside during Game 3. Preserve the subject's likeness for the entire clip. One continuous take, no cuts, no angle changes. The subject smiles casually and looks around, not watching the camera; gives a relaxed small wave, crowd cheers; looks up at the jumbotron, then back; cheers briefly at a big play; turns to talk and laugh with the friend on the left, we don't hear him; finishes by clapping naturally. Subtle, believable movement. Telephoto broadcast look, bright arena lighting, slight compression, TV grain, real crowd movement behind. Static scorebug, Hawks lead series 2-0, unchanged for the full duration; name graphic "[NAME]" present throughout. Two male commentators, casual and warm: "[NAME] is here tonight, taking in this massive playoff matchup. You can see he's enjoying himself courtside for Game 3. Great atmosphere in the building, and [NAME] getting a lot of love from the crowd." <natural arena crowd noise, sneaker squeaks, ball bouncing>. No music, no subtitles, no scorebug animation or updates, no exaggerated gestures, no constant eye contact with camera, no talking to camera. ``` ## 在 TVVV 上执行 - 第 2 步用 generate_image,reference_images 带用户自拍(图1);画面里有名字条这类精确文字,**用 GPT Image 2**,比例 16:9。 - 第 3 步用 generate_video,默认 Seedance 2.5、720p、16:9;reference_images 里定帧图设为 first_frame、用户自拍设为 reference,两张都要带。单段 10-15 秒时分段生成,每段回来先看衔接再继续。 - 解说直接写进视频提示词让模型同步生成;如果生成的解说含糊不清,可改用 generate_speech 单独生成两段男声解说再在时间轴上叠加。本 skill 不用 generate_music。 - 一次回复最多 2 次工具调用:定帧图一轮,视频一轮。 - 交付清单:定帧图(可直接当封面)、30 秒视频、名字条文字与解说词原文;提示用户可在 TVVV 时间轴里裁成 15 秒竖版或加片尾。 ## 注意事项 - **名字写错**:出图后逐字核对,错了就重出图,绝不带错图进视频——视频会把错字保留整整 30 秒。 - **不像本人**:定帧图阶段必须让用户确认。不像时优先换一张更正、更亮的自拍,而不是反复改提示词。 - **比分条乱动**:模型喜欢让比分跳动、字幕闪烁。提示词反复写 static / unchanged,负面写 no scorebug animation。 - **表演过度**:写太多 excited、waving at camera 会像拍广告。用 subtle、natural、believable,并明确不对镜头说话。 - **侵权风险**:不写真实联赛、球队、球馆、电视台台标;用户坚持要真实队名时说明风险,由用户自行决定。