UGC广告生成器推广
迅速的
请告诉我:产品名称和一句承诺语,3 到 5 个要展示的 UI 场景,一种强调色,10 到 20 个我拥有的真实竖屏视频片段,以及一首具有清晰副歌的免版税歌曲(例如 Mixkit,可免费用于商业用途)。 高端极简主义。每个镜头只表达一个想法,大量留白,一种强调色,一种简洁的无衬线字体( Geist或Inter ),并采用紧密的跟踪。文字采用遮罩式呈现,匹配剪辑,统一的镜头语言。只使用真实素材,绝不使用占位符。屏幕文字不使用句号。 禁用:冲击波环、粒子爆发、RGB 分割、相机抖动、镜头光晕、霓虹光晕、网格地板、闪烁背景、弹跳缓动。 10 小节,每分钟 120 BPM,每小节 2 秒。 第 1 小节:副歌逐字逐句地落在节拍上。 第二栏:一个关键词演变成产品用户界面。光标输入并点击。 画面:按钮中展开一个圆圈,通向一片黑暗的场景。 然后每个栏目播放一个动作:一面由真实片段组成的墙,带有一条扫描线和 3 个获胜者,关键输出以大字显示,一个 3D 旋转木马播放真实视频,带有地板反射效果,并用运动模糊的鞭子甩向一个主视频片段,主视频出现在手机旁边,旁边是一个翻转显示结果的面板,在推切镜头上显示大统计数据,一个 3 个字的滚动字幕,一个标志展示,淡入黑色。 1. 一个分辨率为 1920x1080 的HTML文件。所有样式均根据内部时间计算得出。 http:// window.seek(t): 帧之间没有CSS动画、没有计时器、没有状态。 2. 真实视频:使用ffmpeg将视频片段提取为 30fps 的 JPEG 序列,并逐帧交换图像源。seek 函数等待图像解码完成。 3. 使用 NumPy 分析歌曲:速度、节拍网格、每小节能量、高潮部分。将网格校准到实际的底鼓击打点。每个切分音都落在强拍上,每个 UI 按键都落在节拍上。 4. 使用Playwright渲染:每帧 3 个子帧,t 分别为 -1/240 秒、t 为 1/240 秒、t 为 1/240 秒,然后与ffmpeg tmix混合,以 60fps 实现真正的运动模糊。 5. 将每个音效放置在事件触发点,使其峰值(而非文件起始位置)与事件触发点重合。保持音效音量低于音乐音量。响度标准设置为 -14 LUFS。 6. 在完整渲染之前,先探测至少 20 帧。修复任何杂乱、重叠或难以辨认的内容。 切勿对保留 3D 效果的元素设置不透明度或滤镜,因为这会导致元素扁平化,两个面都会显示出来。应改为淡化其外层元素。运行时测量元素位置以进行匹配裁剪。仅使用授权允许商业用途的音乐和音效。 请先询问我的意见,然后在编写任何代码之前,向我展示一个包含节拍网格上每个时间点的分镜脚本。
Ask me for: the product name and a one-line promise, 3 to 5 UI moments to show, one accent color, 10 to 20 real vertical clips I own, and a royalty-free song with a clear drop (e.g. Mixkit, free for commercial use).
High-end minimal. One idea per shot, lots of empty space, one accent color, one clean sans (Geist or Inter) with tight tracking. Masked type reveals, match cuts, one smooth camera language. Real footage only, never placeholder cards. No full stops in on-screen text.
Banned: shockwave rings, particle bursts, RGB split, camera shake, lens flares, neon glows, grid floors, flashing backgrounds, bouncy easing.
10 bars at 120 BPM, 2 seconds each.
Bar 1: the hook lands word by word on the beats.
Bar 2: one hook word morphs into the product UI. A cursor types and clicks.
The drop: a circle opens out of the button into a dark scene.
Then one move per bar: a wall of real clips with a scan line and 3 winners, the key output as big type, a 3D carousel of real videos with floor reflections and a motion-blurred whip onto one hero clip, the hero in a phone next to a panel that flips into results, big stats on push cuts, a 3-word ticker, a logo reveal, a fade to black.
1. One HTML file at 1920x1080. Every style is computed from time inside
http://
window.seek(t): no CSS animations, no timers, no state between frames.
2. Real video: extract clips to 30fps JPEG sequences with ffmpeg and swap img sources per frame. seek awaits the image decodes.
3. Analyze the song with numpy: tempo, beat grid, energy per bar, the drop. Calibrate the grid to the real kick hits. Every cut sits on a downbeat, every UI hit on a beat.
4. Render with Playwright: 3 subframes per frame at t minus, at, and plus 1/240s, then blend with ffmpeg tmix for real motion blur at 60fps.
5. Place each sound effect so its measured peak, not its file start, lands on the event. Keep the effects quiet under the music. Loudnorm to -14 LUFS.
6. Probe 20 or more frames before the full render. Fix anything cluttered, overlapping or hard to read.
Never set opacity or filter on a preserve-3d element, because it flattens and both faces show. Fade its wrapper instead. Measure element positions at runtime for match cuts. Only use music and sound effects whose license allows commercial use.
Ask me for the inputs, then show me a storyboard with every timing on the beat grid before you write any code.
提示取自 邮政 @twoclipping.
- 模型
- Opus 5.5
- 堆
- HTML + Playwright
- 已发布
制作一个这样的视频
使用我们的 Google Chrome扩展程序,您可以自己制作这样的视频——价格比 API 便宜 7 倍。. 通过MCP与Claude配合使用:您描述任务,扩展程序负责从提示到最终文件的生成过程。它可以生成视频、组装视频、配音和翻译视频。
Automation — MCP для Google Flow, Google Vids и Claude
TikTok Symphony Creative Studio MCP Claude Code
SeedFlow — Seedance 2.5 в Dreamina, Qwen-Audio-3.1-TTS и Claude MCP