Defekt 中文文档 下载 App

高帧率录制崩溃——部分机型在 60fps 下不稳定

问题描述

把视频录制帧率调到 60fps(或设备支持的最高帧率)时,部分手机会出现以下情况之一:

v5.5.9 的修复

v5.5.9 更新日志里专门提到了这个问题的修复:

如果你还在使用 v5.5.9 之前的版本,先升级——这是解决问题的第一步。

v5.5.9 之后还崩溃怎么办

如果升级到 v5.5.9 后 60fps 录制仍然崩溃,试试以下方案:

方案一:降回 30fps

30fps 是所有设备都能稳定运行的帧率。从画质上说:

方案二:关掉音频响应

60fps + 音频响应 = 双重计算压力。关掉音频响应,纯录制 + 特效渲染,设备负担会降低很多。

方案三:降低特效总强度

总强度拉到 50-60% 以上时,特效对 GPU 的负载明显升高。把总强度降到 30-40%,再试 60fps 能不能稳定。

方案四:减少叠加层数

叠加层数越多,每帧要渲染的内容越多。录 60fps 时建议只用单种特效,最多两层叠加。

设备升级建议

如果你的设备是以下类型,60fps 可能确实超出了它的能力范围:

这不是 Defekt 的 bug,是硬件能力的天花板。30fps 录出来的效果一样好看,不用执着高帧率。

录制前的快速测试

正式长录制之前,先录 5 秒试一下:

  1. 选好特效和参数
  2. 帧率调到你想用的值
  3. 录 5 秒
  4. 停止录制,看有没有崩溃、视频能不能正常播放
  5. 确认没问题后再正式录

这样可以避免长录制中途崩溃,浪费时间和内容。