All Projects → ltebean → Ltvideorecorder

ltebean / Ltvideorecorder

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

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Ltvideorecorder

Gpuvideo Android
This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
Stars: ✭ 403 (+2418.75%)
Mutual labels:  video-processing, video-recording, filter
Metalpetal
A GPU accelerated image and video processing framework built on Metal.
Stars: ✭ 907 (+5568.75%)
Mutual labels:  video-processing, filter
Android Ultimategpuimage
provide video record method with filter and other cool staff. Yes, It's a full functional video recorder
Stars: ✭ 188 (+1075%)
Mutual labels:  video-recording, filter
Optivideoeditor For Ios
Native Video editor : Video trim, Audio, Video merge, Slow and fast motion, Video transition, Text and image, Filters, etc...
Stars: ✭ 234 (+1362.5%)
Mutual labels:  video-processing, video-recording
Ios tips
iOS的一些示例,持续更新中:1、AVFoundation 高仿微信相机拍摄和编辑 2、AVFoundation 人脸检测、实时滤镜、音视频编解码、GPUImage框架的使用等音视频相关内容 3、OpenGLES 4、LeetCode算法练习 5、iOS Crash防护和APM监控 6、WKWebView相关的内容 等........
Stars: ✭ 896 (+5500%)
Mutual labels:  video-recording, filter
Screen Recorder Ffmpeg Cpp
*Multimedia project* A screen recording application to capture your desktop and store in a video format. Click here to watch the demo
Stars: ✭ 98 (+512.5%)
Mutual labels:  video-processing, video-recording
Gpuimage X
A Cross-platform (for both Android & iOS) Framework for GPU-based Filters, Video and Image Processing.
Stars: ✭ 154 (+862.5%)
Mutual labels:  video-processing, filter
Libva
Libva is an implementation for VA-API (Video Acceleration API)
Stars: ✭ 305 (+1806.25%)
Mutual labels:  video-processing, video-recording
Server
The Kaltura Platform Backend. To install Kaltura, visit the install packages repository.
Stars: ✭ 293 (+1731.25%)
Mutual labels:  video-processing, video-recording
laav
Asynchronous Audio / Video Library for H264 / MJPEG / OPUS / AAC / MP2 encoding, transcoding, recording and streaming from live sources
Stars: ✭ 50 (+212.5%)
Mutual labels:  video-recording, video-processing
FunFilter
Freely painted area, the software will automatically add filter on its.
Stars: ✭ 15 (-6.25%)
Mutual labels:  filter, video-processing
Platform Install Packages
Official deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers
Stars: ✭ 436 (+2625%)
Mutual labels:  video-processing, video-recording
Videobeautify
With this APP, you can do all kinds of professional optimising and beautifying to your videos
Stars: ✭ 450 (+2712.5%)
Mutual labels:  video-processing, filter
Mp4composer Android
This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.
Stars: ✭ 674 (+4112.5%)
Mutual labels:  video-processing
Ffmpeg Libav Tutorial
FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more
Stars: ✭ 7,074 (+44112.5%)
Mutual labels:  video-processing
Vpp
Video++, a C++14 high performance video and image processing library.
Stars: ✭ 655 (+3993.75%)
Mutual labels:  video-processing
Libopenshot
OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
Stars: ✭ 601 (+3656.25%)
Mutual labels:  video-processing
Fuse Ts
Stars: ✭ 6 (-62.5%)
Mutual labels:  video-processing
Cfilter
Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained)
Stars: ✭ 772 (+4725%)
Mutual labels:  filter
Debugviewpp
DebugView++, collects, views, filters your application logs, and highlights information that is important to you!
Stars: ✭ 592 (+3600%)
Mutual labels:  filter

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].