← 全部文章

实践

预览和成片用同一套参数

调滑杆时处理预览尺寸,导出时处理原图。两次都走同一组美颜参数。

相机和短视频里,用户拖滑杆时看的是预览,点导出时才处理原图。两步如果各写一套滤镜,成片会和预览对不上。

Facebetter 用同一组参数处理这两次调用。预览用缩小后的帧,导出用原分辨率。变的是输入尺寸,不是美白、美型或滤镜的数值。

调参

拖滑杆时不要把全分辨率原图送进去,也不要在缩小之后把原图丢掉。预览帧用来跟手,原图留着导出。单帧大约 10ms,预览尺寸下更适合跟手;导出再跑原图,最高 2K。

参数改完立即作用在下一次处理上。预览和导出之间不要再套一层云端滤镜,否则强度会对不上,画面也会离开设备。

和直播的差别

直播没有单独的导出。本地预览和发出去的帧应是同一次处理的结果,见把美颜接进 TRTC。短视频才把预览和成片拆成两次调用,参数仍然共用。