
FFmpeg programs require a little coding knowledge. Thus, FFmpeg serves this audience by providing multimedia tools from the command line. Scripting, automation, and other advanced tasks are often easier via CLI. Often, system administration tools are only available via CLI. Power users, system administrators, developers, and others working with complex code generally prefer a CLI. On Windows, MS-DOS and the more modern “Powershell” provide a command-line interface.

If you’ve ever used a Unix-based computer such as Linux or macOS, you may have used the “terminal” application. Instead, it’s an application that accepts commands via “command-line interfaces” (CLI), which means that a little bit of technical know-how is required.

This program is a command-line utility, which means that FFmpeg isn’t built around a Graphical User Interface (GUI).
