FFmpeg is a 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. 1

Installation

ffmpeg can be installed with the Pakfire web interface or via the console:

pakfire install ffmpeg

Usage

There is no web interface for this Addon. To run this Addon open the client console or terminal and access the IPFire box via SSH.

To obtain a list of possible options:
ffmpeg -h

The output is similar to this:

[root@ipfire ~]# ffmpeg -h
ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7.3.0 (GCC)
configuration: --prefix=/usr --enable-shared --enable-gpl --enable-version3 --enable-avfilter --enable-avresample
libavutil      55. 78.100 / 55. 78.100
libavcodec     57.107.100 / 57.107.100
libavformat    57. 83.100 / 57. 83.100
libavdevice    57. 10.100 / 57. 10.100
libavfilter     6.107.100 /  6.107.100
libavresample   3.  7.  0 /  3.  7.  0
libswscale      4.  8.100 /  4.  8.100
libswresample   2.  9.100 /  2.  9.100
libpostproc    54.  7.100 / 54.  7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Getting help:
  -h      -- print basic options
  -h long -- print more options
  -h full -- print all options (including all format and codec specific options, very long)
  -h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter
  See man ffmpeg for detailed description of the options.

Print help / information / capabilities:
-L                  show license
-h topic            show help
-? topic            show help
-help topic         show help
--help topic        show help
-version            show version
. . .