Skip to main content

Watermark Guide

A watermark is a small image that is superimposed on top of the entire video.

If you want to apply a watermark to a recorded video, you should use the video.watermark property.

guard let watermark = UIImage(named: "YOUR_WATERMARK_IMAGE") else { return }
let offset = CGPoint(x: 20.0, y: 20.0)
let watermarkInfo = WatermarkInfo(image: watermark,
corner: .bottomLeft, offset: offset, targetNormalizedWidth: 0.2)
let video = Video(cameraDevice: cameraDevice)
player.use(input: camera, outputs: [playerView.uiView, video])
video.watermark = watermarkInfo
video.record(...)
Still have questions about FaceAR SDK?

Visit our FAQ or contact our support.