{"repo":"mifi/editly","free":true,"listed":false,"github":"https://github.com/mifi/editly","clone":"git clone https://github.com/mifi/editly.git","description":"Slick, declarative command line video editing & API","language":"TypeScript","stars":5471,"topics":["video-editor","opengl","ffmpeg","cli","command-line","transition","animations","video","editor","slideshow"],"license":"MIT","category":"media-processing","readme_excerpt":"Editly is a tool and framework for declarative NLE ( non-linear video editing ) using Node.js and ffmpeg. Editly allows you to easily and programmatically create a video from a set of clips, images, audio and titles , with smooth transitions and music overlaid. Editly has a simple CLI for quickly assembling a video from a set of clips or images, or you can use its more flexible JavaScript API. Inspired by ffmpeg-concat, editly is much faster and doesn't require much storage because it uses streaming editing. Editly aims to be very extensible and feature rich with a pluggable interface for adding new dynamic content . This GIF / YouTube was created with this command: \"editly commonFeatures.json5\". See more examples here. Features - Edit videos with code! 🤓 - Declarative API with fun defaults - Create colorful videos with random colors generated from aesthetically pleasing palettes and random effects - Supports any input size, e.g. 4K video and DSLR photos - Can output to any dimensions and aspect ratio, e.g. Instagram post (1:1), Instagram story (9:16), YouTube (16:9), or any other dimensions you like. - Content is scaled and letterboxed automatically, even if the input aspect ratio is not the same and the framerate will be converted. - Speed up / slow down videos automatically to match the cutFrom / cutTo segment length with each clip's duration - Overlay text and subtitles on videos, images or backgrounds - Accepts custom HTML5 Canvas / Fabric.js JavaScript code for custom ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mifi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mifi/editly/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}