Cabbage

Video composer

A video composition framework that simplifies the creation of video content by breaking it down into manageable components and providing tools for building and exporting video assets

A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.

GitHub

2k stars
37 watching
226 forks
Language: Swift
last commit: about 1 year ago
Linked from 1 awesome list

audioavfoundationvideovideo-processingvideoediting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bbc/videocontext An experimental HTML5 and WebGL API for creating interactive video compositions 1,327
coderyi/yivideoeditor A video editing library with features like rotation, cropping, layering and audio addition 126
vitoziv/videocat A demo video editor framework utilizing AVFoundation and VideoFlint components to build advanced video editing capabilities 78
igorw/compose Allows users to stitch functions together to form a pipeline. 84
0thernet/musickit A Swift framework for composing and analyzing music by providing a domain-specific language (DSL) for creating and transforming musical structures 613
cac-t-u-s/om-sharp An environment for creating and processing music with visual programming tools based on Common Lisp. 167
oftheo/videoinput A Windows video capture library written in C. 359
csnw/d3.compose A library for composing complex data-driven visualizations from reusable charts and components with D3 698
shahen94/react-native-video-processing A native video editing library for React Native that provides tools for trimming, compressing, and processing videos on mobile devices. 1,253
acconut/polyplayer A unified API for controlling multiple video players from one platform 41
jamesplease/react-composer A library to simplify composing multiple render prop components together 611
raveler/ffmpeg-cpp A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. 560
stoeffel/compose-function A JavaScript library for composing functions together to create new function combinations. 56
lettier/gifcurry A Haskell-built video editor for creating, editing, and customizing GIFs from various video formats. 1,352
javascipt/node-youtube A tool for extracting frames from YouTube videos to create snapshots, GIFs, or specific portions of a video. 176