FFmpeg icon
FFmpeg icon

FFmpeg

Comprehensive multimedia framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering, and playback of nearly any audio or video format, with command-line tools, integrated libraries, portable code, and regular security updates for users and developers.

FFmpeg screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
4.7
Excellent21 reviews
669likes
9comments

Features

Suggest and vote on features

Properties

  1.  Customizable
  2.  Lightweight
  3.  Privacy focused

Features

  1.  Audio Conversion
  2.  Video Converter
  3.  Command line interface
  4.  Integrated Codecs
  5.  Video filters
  6.  Console-based
  7.  Works Offline
  8.  Ad-free
  9.  Portable
  10.  Batch Editing
  11.  No registration required
  12.  No Tracking
  13.  Lossless Audio
  14.  Hardware Accelerated
  15.  Support for 4K
  16.  Slideshow Maker
  17.  Audio Recording
  18.  Support for MIDI

 Tags

FFmpeg News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Guest
9

This tool is integrated into so many commercial products without getting much acknowledgement. It has a steep learning curve but with a few simple example searches it can replace nearly all video and some image manipulation paid apps.

Review by a new / low-activity user.
Top Negative Comment
ab1
-2

CLI editors for videos and images are insane or very special purpose.

FFmpeg is not exception.

HamidoSan

My thoughts exactly: "a CLI tool for media editing / conversion? are you insane?!"

But, after trying a whole bunch of apps with disappointing results, I started using this CLI insanity and figured out how powerful & downright convenient it can be...

And then there's the fact that this CLI tool in particular is the brains behind almost all GUI apps for media editing / conversion / streaming / playing... so yeah, color me a fan.

deanmsands3
2

FFMPEG is the ImageMagick-equivalent for video processing. It's supremely powerful and the basis for many other tools. You've probably used it without even realizing. However, it's command line only and has an instruction manual 100's of pages long. But if your Google-Fu is strong, it is an excellent tool for video processing.

NejyCR
0

Use it for screen-recording via ShareX. Reliable and never had any issues with it.

Fnalternativeto Lnalternativeto
3

The mother of all. Accept you must use the cli and you will do wonders with this.

Olorin
4

This is at the core of many video editing/transcoding applications.

juanpcsur
0

Very useful for any format, even screenshot and capture TV cards

Show more comments
7 of 9 comments

Featured in Lists

Software used by the hackers in the Emmy and Golden Globe award winning drama/thriller series Mr. Robot. **THIS LIST …

List by Tim_B with 33 apps, updated

A list with 118 apps by RemovedUser without a description.

List by RemovedUser with 118 apps, updated

I use these software on Windows

List by yaqinking with 63 apps, updated

What is FFmpeg?

FFmpeg is the leading multimedia framework, able to 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. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.

It contains libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample which can be used by applications. As well as ffmpeg, ffplay and ffprobe which can be used by end users for transcoding and playing.

The FFmpeg project tries to provide the best technically possible solution for developers of applications and end users alike. To achieve this we combine the best free software options available. We slightly favor our own code to keep the dependencies on other libs low and to maximize code sharing between parts of FFmpeg. Wherever the question of "best" cannot be answered we support both options so the end user can choose.

Everyone is welcome in FFmpeg and all contributions are welcome too. We are happy to receive patches, pull requests, bug reports, donations or any other type of contribution.

Security is a high priority and code review is always done with security in mind. Though due to the very large amounts of code touching untrusted data security issues are unavoidable and thus we provide as quick as possible updates to our last stable releases when new security issues are found.

Official Links

FFmpeg information

AlternativeTo Categories

Audio & MusicVideo & MoviesFile ManagementOS & UtilitiesPhotos & GraphicsSystem & Hardware

GitHub repository

  •  52,185 Stars
  •  12,916 Forks
  •  3 Open Issues
  •   Updated  

Popular alternatives

View all

Top FFmpeg apps (extensions / mods etc)

View all

Our users have written 9 comments and reviews about FFmpeg, and it has gotten 669 likes

FFmpeg was added to AlternativeTo by CIAvash on and this page was last updated .