TL;DR - 自 2.9 版本以来,导出速度约提高了 6 倍。一段 60 秒的录制以前需要 2 分钟导出,现在大约 20 秒就能完成。
导出速度太慢
在 Tight Studio 的最初几个月中,导出录制内容意味着等待。一分钟的视频可能需要两分钟或更长时间才能渲染完成。如果您正在迭代录制内容——调整字幕、修改缩放时间、尝试不同的背景——等待时间会迅速累积。
我们从用户那里听说过它,也每天自己感受到它。因此,我们在2.9 版本周期中花了大部分时间专注于一件事:加快导出速度。
数字
我们在分析中跟踪导出性能。每次导出视频时,我们都会测量每秒视频内容的导出流程所需时间。以下是前后数据,取所有真实用户导出平均值:
| 每秒视频的平均导出时间 | |
|---|---|
| 在 2.9 之前(v2.5-2.6) | ~2,200 毫秒 |
| 在 2.9 版本之后(v2.9.14+) | ~320 毫秒 |
过去处理每1 秒视频需要超过2 秒的时间。现在大约只需300 毫秒。这大约快了6 倍。
在实际操作中:一段带缩放效果、字幕和摄像头叠加的60 秒录制,在1080p 中导出大约需要2 分钟。现在大约只需20 秒。
我们更改的内容
我们在三个主要方面重建了导出流程:
- GPU 渲染 - 帧渲染更高效,每帧之间等待时间更短。
- 音频处理 - 音频编码现在是并行进行,而不会阻塞视频渲染。
- 流程协调 - 导出流程已重构,以消除各阶段之间不必要的停顿。
这些都不需要你考虑。你只需点击导出,它就会更快完成。
你会注意到的
进度条会移动。非常明显。如果你有一段时间没有导出,你可能会以为出了问题,因为它完成得非常快。
复杂的录制——多个剪辑、缩放片段、字幕、摄像头覆盖——导出速度与简单视频一样快。无论使用何种功能,改进都适用。
仍在改进中
导出速度是我们将继续改进的。如果您在某种特定类型的录制内容上看到导出缓慢,请联系 [email protected] - 我们希望听到你的反馈。
