教程 / 技术 / 笔记 194

渲染器:预览与导出共用一套

技术笔记 194 / 216OpenCut 学习笔记

一套渲染器

renderer 同时服务预览和导出:预览是低分实时渲染,导出是逐帧全精度渲染,只是目标不同。

渲一帧做什么

  1. 取当前时间所有可见元素。
  2. 求值各属性(含关键帧)。
  3. 按轨道层级从下往上合成。
  4. 套特效、蒙版。

性能

video-cache/waveform-cache 缓存已解码帧和波形,拖动才不卡。

预览卡先让缓存预热——播头走一遍,命中缓存就顺了。