Awesome Cli Apps
Section: Video · Declarative video editing.
Entry
Appears in 6 awesome lists
A command-line tool for declarative video editing, allowing users to create videos programmatically using JSON configurations. It supports features like text overlays, transitions, and audio tracks, making it a valuable resource for developers seeking to automate video creation processes.
Section: Video · Declarative video editing.
Section: Video · A tool and framework for declarative NLE (non-linear video editing) using Node.js and FFmpeg.
Section: JavaScript · Declarative video editing tool and library with slick animations and transitions.
Section: Miscellaneous · Declarative video editing API.
Section: Applications · Command line video editor
Section: General Tools · A command-line tool for declarative video editing, allowing users to create videos programmatically using JSON configurations. It supports features like text overlays, transitions, and audio tracks, making it a valuable resource for developers seeking to automate video creation processes.
is a leading multimedia framework that can decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge ones on multiple platforms such as Windows, macOS, and Linux.
Downloads videos from almost any online platform, along with information, thumbnails, subtitles, descriptions, and comments (comments only on a select few sites like Youtube and a few small sites). If a site is not supported, or a useful or crucial piece of metadata, including comments, is…
A free, open-source, and cross-platform media player that supports a wide variety of media file formats, audio and video codecs, and subtitle types. Designed for the command line, it offers powerful scripting capabilities for extensive customization. mpv provides high-quality video output with…
Streamlink is a CLI utility which pipes video streams from various services into a video player.
by René Zander - A zero-dependency Node CLI (and Claude Code plugin/skill) that lets the agent edit CapCut / JianYing video projects programmatically — inspect timelines, build drafts, add text/audio, word-level captions and Whisper transcription, templates, and cut long-form into shorts — JSON…
Downloads videos from YouTube and some other sites useful for automated bulk downloads.
Terminal based YouTube player and downloader
A fluent API to FFmpeg. If you only use one tool from this list, it should be this one.