SkillAgentSearch skills...

LTVideoRecorder

A demo project demonstrating how to add filter, drawing, and text to a video

Install / Use

/learn @ltebean/LTVideoRecorder
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This project demonstrates how to use CoreImage to add filter, drawing, and text to a video.

The flow is:

  • for every frame, get CVPixelBuffer from a AVCaptureSession, convert it to a CIImage instance
  • add filter to the CIImage
  • add drawing and text layer to the CIImage
  • render the CIImage to the screen
  • write the CIImage to the file

<img src="https://raw.githubusercontent.com/ltebean/LTVideoRecorder/master/pics/1.jpg" width="180"> <img src="https://raw.githubusercontent.com/ltebean/LTVideoRecorder/master/pics/2.jpg" width="180"> <img src="https://raw.githubusercontent.com/ltebean/LTVideoRecorder/master/pics/3.jpg" width="180">

View on GitHub
GitHub Stars25
CategoryContent
Updated1y ago
Forks6

Languages

Swift

Security Score

65/100

Audited on Apr 3, 2025

No findings