Loading...
Loading...
Compare original and translation side by side
Frame Rate 1 Frame 15 Frames 30 Frames 60 Frames
─────────────────────────────────────────────────────────────
24 fps 41.67ms 625ms 1250ms 2500ms
30 fps 33.33ms 500ms 1000ms 2000ms
60 fps 16.67ms 250ms 500ms 1000ms
Common Timing Shortcuts:
├── 30fps: Frame# x 33.33 = milliseconds
├── 24fps: Frame# x 41.67 = milliseconds
└── 60fps: Frame# / 60 x 1000 = millisecondsFrame Rate 1 Frame 15 Frames 30 Frames 60 Frames
─────────────────────────────────────────────────────────────
24 fps 41.67ms 625ms 1250ms 2500ms
30 fps 33.33ms 500ms 1000ms 2000ms
60 fps 16.67ms 250ms 500ms 1000ms
Common Timing Shortcuts:
├── 30fps: Frame# x 33.33 = milliseconds
├── 24fps: Frame# x 41.67 = milliseconds
└── 60fps: Frame# / 60 x 1000 = millisecondsType Symbol Usage Precision
──────────────────────────────────────────────────────────────
Hard Sync [!] Word lands on action +/- 2 frames
Soft Sync [~] Word near action +/- 10 frames
Window Sync [...] Word during scene Flexible
Lead Sync [>] Word before action 100-300ms early
Lag Sync [<] Word after action 100-500ms lateType Symbol Usage Precision
──────────────────────────────────────────────────────────────
Hard Sync [!] Word lands on action +/- 2 frames
Soft Sync [~] Word near action +/- 10 frames
Window Sync [...] Word during scene Flexible
Lead Sync [>] Word before action 100-300ms early
Lag Sync [<] Word after action 100-500ms lateContent Type WPM Range Pause Frequency Use Case
─────────────────────────────────────────────────────────────────
Technical Demo 120-140 Every 8-10 words Complex UI, code
Tutorial 130-150 Every 10-12 words Step-by-step
Product Feature 140-160 Every 12-15 words Marketing, benefits
Quick Overview 150-170 Every 15-20 words Intro sequences
High Energy 170-190 Minimal pauses TikTok, Reels
Documentary 110-130 Natural pauses StorytellingContent Type WPM Range Pause Frequency Use Case
─────────────────────────────────────────────────────────────────
Technical Demo 120-140 Every 8-10 words Complex UI, code
Tutorial 130-150 Every 10-12 words Step-by-step
Product Feature 140-160 Every 12-15 words Marketing, benefits
Quick Overview 150-170 Every 15-20 words Intro sequences
High Energy 170-190 Minimal pauses TikTok, Reels
Documentary 110-130 Natural pauses StorytellingPlatform WPM Range Why
────────────────────────────────────────────────────
TikTok 160-180 Fast scroll, hook fast
Reels 150-170 Slightly slower aesthetic
YouTube Shorts 140-160 More value-focused
YouTube Long 130-150 Comprehension over speed
LinkedIn 120-140 Professional, clear
Twitter/X 150-170 Quick engagementPlatform WPM Range Why
────────────────────────────────────────────────────
TikTok 160-180 Fast scroll, hook fast
Reels 150-170 Slightly slower aesthetic
YouTube Shorts 140-160 More value-focused
YouTube Long 130-150 Comprehension over speed
LinkedIn 120-140 Professional, clear
Twitter/X 150-170 Quick engagementFormula: (Video Duration in seconds) x (WPM / 60) = Word Count
Examples:
├── 15s video @ 150 WPM = 37 words
├── 30s video @ 140 WPM = 70 words
├── 60s video @ 130 WPM = 130 words
├── 5m video @ 140 WPM = 700 words
└── 10m video @ 135 WPM = 1350 words
Include pause time:
Effective words = Total words - (pause_count x 1.5)Formula: (Video Duration in seconds) x (WPM / 60) = Word Count
Examples:
├── 15s video @ 150 WPM = 37 words
├── 30s video @ 140 WPM = 70 words
├── 60s video @ 130 WPM = 130 words
├── 5m video @ 140 WPM = 700 words
└── 10m video @ 135 WPM = 1350 words
Include pause time:
Effective words = Total words - (pause_count x 1.5)undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedreferences/script-templates.mdreferences/script-templates.mdreferences/script-templates.mdreferences/script-templates.mdPattern Script Template Use Case
─────────────────────────────────────────────────────────────────────────
Direct Ask "Try {product} free today." Conversion-focused
Benefit-First "Start {benefit}ing now." Value-focused
Scarcity "Join {number} others before {time}." Urgency
Social Proof "{Number} developers already use this." Trust-building
Next Step "Here's what to do next..." Educational
Question CTA "Ready to {transformation}?" Engagement模板类型 脚本模板 适用场景
─────────────────────────────────────────────────────────────────────────
直接请求 "立即免费试用{产品}。" 转化导向
利益前置 "立即开始{享受益处}。" 价值导向
稀缺性 "{时间}前加入,已有{人数}人参与。" 紧迫感
社交证明 "已有{数量}名开发者使用本工具。" 建立信任
下一步指引 "接下来要做的是..." 教育类
提问式CTA "准备好{实现转变}了吗?" 提升参与度Video Length CTA Start CTA Duration Approach
────────────────────────────────────────────────────────────
<15s Last 3s 2-3s Direct, single CTA
15-30s Last 5s 3-5s Benefit + action
30-60s Last 8-10s 6-8s Setup + CTA + reinforce
60-120s Last 12-15s 8-12s Recap + CTA + social proof
>2min Last 20-30s 15-20s Summary + CTA + next content视频时长 CTA开始时间 CTA持续时长 策略
────────────────────────────────────────────────────────────
<15秒 最后3秒 2-3秒 直接、单次CTA
15-30秒 最后5秒 3-5秒 利益+行动
30-60秒 最后8-10秒 6-8秒 铺垫+CTA+强化
60-120秒 最后12-15秒 8-12秒 回顾+CTA+社交证明
>2分钟 最后20-30秒 15-20秒 总结+CTA+后续内容预告Platform CTA Script Pattern Notes
────────────────────────────────────────────────────────────────────
TikTok "Follow for more {topic}." Simple, immediate
"Link in bio."
Reels "Save this for later." Encourages saves
"Share with someone who needs this."
YouTube Shorts "Subscribe for more {topic}." Channel growth
"Full tutorial linked above."
YouTube Long "Like and subscribe." Engagement boost
"Watch this next: [card]" Session time
LinkedIn "What's your experience with this?" Comment engagement
"DM me for the template." Lead generation平台 CTA脚本模板 备注
────────────────────────────────────────────────────────────────────
TikTok "关注获取更多{主题}内容。" 简洁、即时
"链接在简介中。"
Reels "收藏以备后用。" 鼓励收藏
"分享给需要的人。"
YouTube Shorts "订阅获取更多{主题}内容。" 频道增长
"完整教程链接在上方。"
YouTube长视频 "点赞并订阅。" 提升参与度
"接下来观看:[卡片]" 延长观看时长
LinkedIn "你有过相关经历吗?" 提升评论互动
"私信我获取模板。" 线索生成**DO:**
- Use contractions: "It's" not "It is" (more natural)
- Write phonetically for tricky words: "GIF" → "gif" or "jif"
- Include punctuation for pauses: commas, periods, ellipses
- Mark emphasis with *asterisks* or {emphasis:word}
- Specify pronunciation: "Read" {rhymes with "red"}
**DON'T:**
- Use ALL CAPS (TTS reads as acronym)
- Include URLs verbatim (spell out or skip)
- Use special characters: &, @, # (except as words)
- Write numbers as digits for large numbers: "1,234,567"**建议:**
- 使用缩写形式:用“It's”而非“It is”(更自然)
- 生僻词标注音标:“GIF” → “gif”或“jif”
- 用标点标记停顿:逗号、句号、省略号
- 用*星号*或{emphasis:word}标记强调
- 指定发音:“Read” {rhymes with "red"}
**避免:**
- 使用全大写(TTS会读作首字母缩写)
- 直接写入URL(拼写出来或省略)
- 使用特殊字符:&、@、#(除非作为单词)
- 大数字用阿拉伯数字:“1,234,567”**Plain text:**
"Click the button and wait for results."
**TTS-optimized:**
"Click the button... {pause:300ms} and wait for results."
**With emphasis:**
"Click the *button*... {pause:300ms} and wait for *results*."
**With rate control:**
"{rate:0.9}Watch carefully.{rate:1.1} This happens fast."
**SSML format (advanced):**
<speak>
Click the <emphasis level="moderate">button</emphasis>
<break time="300ms"/>
and wait for <prosody rate="slow">results</prosody>.
</speak>**纯文本:**
“点击按钮,等待结果。”
**适配TTS的版本:**
“点击按钮... {pause:300ms} 等待结果。”
**带强调的版本:**
“点击*按钮*... {pause:300ms} 等待*结果*。”
**带语速控制的版本:**
“{rate:0.9}仔细看。{rate:1.1} 动作很快。”
**SSML格式(进阶):**
<speak>
Click the <emphasis level="moderate">button</emphasis>
<break time="300ms"/>
and wait for <prosody rate="slow">results</prosody>.
</speak>Content Type Recommended Voices Characteristics
────────────────────────────────────────────────────────────────────────
Technical Demo OpenAI: "onyx", Gemini: "Charon" Clear, authoritative
Tutorial OpenAI: "nova", Gemini: "Kore" Warm, patient
Marketing OpenAI: "alloy", Gemini: "Puck" Energetic, engaging
Corporate OpenAI: "echo", Gemini: "Fenrir" Professional, calm
Storytelling OpenAI: "fable", Gemini: "Aoede" Expressive, melodic内容类型 推荐语音 特点
────────────────────────────────────────────────────────────────────────
技术演示 OpenAI: "onyx", Gemini: "Charon" 清晰、权威
教程 OpenAI: "nova", Gemini: "Kore" 亲切、耐心
营销 OpenAI: "alloy", Gemini: "Puck" 有活力、吸引人
企业宣传 OpenAI: "echo", Gemini: "Fenrir" 专业、沉稳
叙事类 OpenAI: "fable", Gemini: "Aoede" 富有表现力、悦耳1. Create rough edit with temporary VO or no audio
2. Mark key visual moments (timestamps)
3. Write narration to hit those marks
4. Calculate total word count vs. duration
5. Adjust pacing or cut visuals to match
Visual Moments to Mark:
├── Actions (clicks, transitions, animations)
├── Reveals (new screens, results, data)
├── Emphasis (key features, benefits)
├── Transitions (scene changes)
└── CTA appearance1. 创建带临时旁白或无音频的粗剪版本
2. 标记关键视觉时刻(时间戳)
3. 撰写旁白以匹配这些标记点
4. 计算总字数与时长的匹配度
5. 调整节奏或剪辑视觉内容以适配
需标记的视觉时刻:
├── 动作(点击、转场、动画)
├── 揭晓(新界面、结果、数据)
├── 重点(核心功能、优势)
├── 转场(场景切换)
└── CTA出现时刻Problem Solution
───────────────────────────────────────────────────────────────
Narration too long Cut words, not speed up TTS
Narration too short Add pauses, elaboration
Hard sync misaligned Adjust video timing or rewrite phrase
Multiple sync misses Re-evaluate structure
TTS sounds rushed Lower WPM, add breath pauses
TTS sounds slow Trim pauses, tighten phrases问题 解决方案
───────────────────────────────────────────────────────────────
旁白过长 删减文字,而非加速TTS
旁白过短 添加停顿、补充内容
硬同步错位 调整视频时间或重写语句
多处同步失误 重新评估结构
TTS听起来仓促 降低WPM,添加呼吸停顿
TTS听起来缓慢 删减停顿、精简语句Pre-Write:
[ ] Video duration confirmed
[ ] Target WPM selected
[ ] Key sync points identified
[ ] CTA placement decided
[ ] Voice/tone defined
During Write:
[ ] Each scene has timing markers
[ ] Pauses marked for breath/emphasis
[ ] Technical terms phonetically noted
[ ] Contractions used naturally
[ ] Emphasis words identified
Post-Write:
[ ] Word count within target
[ ] All sync points achievable
[ ] TTS test recorded
[ ] Timing validated against video
[ ] CTA clear and actionable撰写前:
[ ] 已确认视频时长
[ ] 已选定目标WPM
[ ] 已确定关键同步点
[ ] 已决定CTA位置
[ ] 已定义语音/语气
撰写中:
[ ] 每个场景都有时间标记
[ ] 已标记呼吸/强调停顿
[ ] 专业术语已标注音标
[ ] 自然使用缩写形式
[ ] 已确定需强调的词汇
撰写后:
[ ] 字数在目标范围内
[ ] 所有同步点均可实现
[ ] 已录制TTS测试版
[ ] 已对照视频验证时间
[ ] CTA清晰且可执行video-pacingaudio-language-modelsdemo-producerhook-formulascopywriting-patternsvideo-pacingaudio-language-modelsdemo-producerhook-formulascopywriting-patterns