Harness Engineering EP.01¶
类型:YouTube 教育视频
状态:✅ 完成
系列:Jixian 频道 — Harness Engineering
完成时间:2026-04-13
最终产出¶
- 视频地址:https://youtube.dev.suchka.me/harness-engineering/harness_v10_final.mp4
- 时长:281s(4.7 分钟)
- 大小:23.8MB
- 幻灯片数:16 张,含音频
工程文件¶
| 文件 | 路径 |
|---|---|
| HTML 主文件 | gpu-local:/proj/youtube/harness-engineering/index.html |
| 音频(16 段) | gpu-local:/proj/youtube/harness-engineering/audio/s01.wav ~ s16.wav |
| 录制脚本 | capture_v10_clean.py |
| 最终输出 | gpu-local:/proj/youtube/harness-engineering/output/final.mp4 |
| 本地预览 | http://192.168.0.190:8102/harness-engineering/index.html |
幻灯片时长¶
| Slide | 时长(s) | 累计开始(s) |
|---|---|---|
| s01 | 15.54 | 0.0 |
| s02 | 20.64 | 16.04 |
| s03 | 25.54 | 37.18 |
| s04 | 25.52 | 63.22 |
| s05 | 21.30 | 89.24 |
| s06 | 25.20 | 111.04 |
| s07 | 19.16 | 136.74 |
| s08 | 20.00 | 156.40 |
| s09 | 26.94 | 176.90 |
| s10 | 26.54 | 204.34 |
| s11 | 24.24 | 231.38 |
| s12 | 28.12 | 256.12 |
| s13 | 20.78 | 284.74 |
| s14 | 24.44 | 306.02 |
| s15 | 22.32 | 330.96 |
| s16 | 18.78 | 353.78 |
总时长:约 373 秒(注:最终 MP4 为 281s,经过裁剪)
设计细节¶
- 色彩系统:选项 A(橙色系),最终从紫色改为橙色
- 动画:GSAP 入场动画(16 张各自定制)
- 背景:bg-s01~s16.jpg 底层 + hex 纹理叠加,opacity=0.3
- 布局:
.content左右 margin 各增加 5%,画面更紧凑居中
制作经验(关键)¶
录制方案(v10,已验证最佳)¶
- 方式:System Chrome
--app+ffmpeg x11grab(capture_v10_clean.py) - 优点:真实 30fps,无 browser UI,Playwright 只做控制
- 对比旧方案:比 fake clock 截图方案更流畅
S01 闪烁 Bug 修复¶
- 原因:第一张幻灯片动画触发前 content 可见
- 修复:
showSlide(0)前手动 pre-hide content
ffmpeg 规则¶
filter_complex必须用 Pythonsubprocess.run(list)- 不能用
shell=True(zsh glob 展开会报错)
音频生成¶
- 基于 MiniMax 模型的语音克隆
- 24000Hz, mono 格式