Skip to content
AppClap
FFmpeg is unclaimed —
F

FFmpeg

A complete, cross-platform solution to record, convert and stream audio and video.·ffmpeg.org

Visit

FFmpeg is described as the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play a very wide range of audio and video formats, from obscure legacy formats to cutting-edge codecs. It provides command-line tools (ffmpeg, ffplay, ffprobe) for end users, and libraries (libavcodec, libavformat, libavutil, libavfilter, libavdevice, libswscale, libswresample) for developers. It is highly portable, compiling and running across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris and other environments.

What it's for

Convert multimedia files between formatsRecord audio and videoStream audio and videoTranscode audio/videoMux and demux multimedia container formatsFilter audio/video streamsPlay multimedia filesAnalyze multimedia streams (ffprobe)Hardware-accelerated decoding/encoding (Vulkan, VAAPI, NVENC, QSV, D3D12, etc.)

Features 15

  • Command-line tool ffmpeg for conversion
  • Cross-platform build support (Linux, Mac OS X, Windows, BSDs, Solaris)
  • Decoding and encoding of a very wide range of audio/video codecs
  • Extensive automated testing via FATE
  • ffplay media player based on SDL
  • ffprobe multimedia stream analyzer
  • Hardware-accelerated decode/encode via Vulkan, VAAPI, NVENC, QSV, D3D12
  • IAMF (Immersive Audio) read/write support
  • Libraries for developers: libavutil, libavcodec, libavformat, libavdevice, libavfilter, libswscale, libswresample
  • Media filtering (libavfilter)
  • Multi-threaded transcoding pipeline in the ffmpeg CLI tool
  • Muxing and demuxing of container formats
  • Native decoders for formats like VVC, xHE-AAC, APV, ProRes RAW, RealVideo 6.0
  • Streaming support
  • Transcoding between multimedia formats

At a glance

free tieropen sourceAPI
TypeCLI tool
DeploymentInstalled (local)
PlatformsWindows, macOS, Linux
Fordevelopers, end users

Integrations

SDLVideo4LinuxVfWALSA

Resources

Pricing

FFmpeg is distributed as free/open-source software with a community-driven development and donation model.

Last checked 29 days ago·