
JSON Video
I spent the last 1.5 years creating an open-source npm package that leverages FFMPEG to render videos at a large scale via JSON It supports: Images, videos, GIFs, SVGs Text & HTML Audio Timing, Tracking, animations, transitions, filters, chroma key, zoom, styling, etc. Why did I build it? Mainly for Video automation . Nowadays, in the age of AI, automated videos are everywhere: marketing videos social content at scale personalized videos programmatic content pipelines Most existing tools are either: GUI-only (hard to automate) too low-level (FFmpeg scripts everywhere) Zvid sits in the middle. How to use it? You can use it with just one terminal prompt. First, make sure you have Node .js installed on your system. Create a JSON file to define your Video JSON structure (ex: example.json ) { "name" : "example" , "backgroundColor" : "#753C73" , "visuals" : [ { "type" : "text" , "text" : "Welcome, Zvid!" , "position" : "center-center" , "style" : { "color" : "#ffffff" } } ] } And in the term
Continue reading on Dev.to
Opens in a new tab

