Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

产品介绍视频 · 制作管线

成片:jianwei-intro.mp4(1920×1080 · ~5:00 · 中文配音)。海报:poster.png

全流程可一键重建(确定性):分镜数据 → 渲染幻灯片 → 中文 TTS 配音 → ffmpeg 合成。

文件

文件 作用
scenes.json 分镜数据:每个场景的版式 / 标题 / 要点 / 截图 / 旁白文案
slide.html 「铜镜」风格参数化幻灯片(按 ?i=N 渲染某一场景)
script.md 人类可读分镜脚本(旁白 + 时长)
narrate.ps1 Windows 内置中文 TTS(Microsoft Huihui)逐场景生成 audio/sceneN.wav
build.ps1 ffmpeg:静帧 + 旁白 → 带淡入淡出的片段 → 拼接为 jianwei-intro.mp4
../../tests/e2e/render-slides.mjs Playwright 渲染 slide.htmlframes/sceneN.png(1920×1080)

frames/audio/clips/concat.txt 为构建中间产物,已在 .gitignore 忽略。

重建步骤

前置:Node(tests/e2e 已装 Playwright + Chromium)、ffmpeg、Windows(含中文语音 Huihui)。

# 1) 渲染幻灯片帧
cd tests/e2e ; node render-slides.mjs
# 2) 生成中文配音
powershell -File docs/video/narrate.ps1
# 3) 合成 MP4
powershell -File docs/video/build.ps1

修改文案/版式:编辑 scenes.json(旁白、要点)或 slide.html(样式),重跑上述三步即可。