FFmpeg
Cross-platform solution to record, convert and stream audio and video.
Contents
JavaScript
A fluent API to FFmpeg. If you only use one tool from this list, it should be this one.
Wrapper around ffprobe for getting info about media files.
Concats a list of videos together using FFmpeg with sexy OpenGL transitions.
Declarative video editing tool and library with slick animations and transitions.
Generates an attractive image strip or GIF preview from a video.
Extracts a single frame from a video.
Extracts screenshots from a video using FFmpeg.
Extracts frames from GIFs including inter-frame coalescing.
Extracts an audio stream from a media file.
Utility for robustly reporting progress with fluent-ffmpeg.
Port of FFmpeg to JavaScript via Emscripten. Allows for limited FFmpeg use on the client-side.
Provides static FFmpeg binaries for macOS, Linux, and Windows. Very useful for CI testing.
Webcam streaming service using Node.js, FFmpeg, WebSockets, and Lad.
Parse input stream by frames directly into your code as a buffer.