Specify the audio device by its index. Overrides anything given in the output filename.

$ ffmpeg -f lavfi -i sine=r=44100 -f audiotoolbox -list_devices true -
Specify the audio device by its index. Overrides anything given in the output filename.

$ ffmpeg -f lavfi -i sine=r=44100 -f audiotoolbox -list_devices true -
Specify the audio device by its index. Overrides anything given in the output filename.

$ ffmpeg -f lavfi -i sine=r=44100 -f audiotoolbox -list_devices true -
Enable SMPTE Level A mode on the used output. Must be ‘unset’, ‘true’ or ‘false’. Defaults to unset.

ffmpeg -sinks decklink
Play a file on framebuffer device /dev/fb0. Required pixel format depends on current framebuffer settings.

ffmpeg -re -i INPUT -c:v rawvideo -pix_fmt bgra -f fbdev /dev/fb0
Play a file on default device on default server:

ffmpeg  -i INPUT -f pulse "stream name"
The following command shows the ffmpeg output is an SDL window, forcing its size to the qcif format:

ffmpeg -i INPUT -c:v rawvideo -pix_fmt yuv420p -window_size qcif -f sdl "SDL output"
ALSA (Advanced Linux Sound Architecture) output device.

ffmpeg -i INPUT -f alsa default
For more information about XVideo see http://www.x.org/.

ffmpeg -i INPUT OUTPUT -f xv display
List available dither options related to the argument. The argument must be one of algorithms, antialiases, charsets, colors.

ffmpeg -i INPUT -c:v rawvideo -pix_fmt rgb24 -window_size 80x25 -f caca -
Play a file on SDL window using OpenGL rendering:

ffmpeg  -i INPUT -f opengl "window title"

Recommend

FFMPEG FFmpeg Devices Documentation 4 Output Devices 4.1 alsa 4.1.1 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.21 x11grab 3.21.1 Options

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.21 x11grab

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.19 video4linux2, v4l2

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.18 sndio

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.17 pulse 3.17.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.16 oss

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.15 openal 3.15.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.13 libcdio

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.12 lavfi 3.12.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.11 kmsgrab 3.11.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.10 jack

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.9 iec61883 3.9.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.8 gdigrab 3.8.1 Options

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.8 gdigrab

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.7 fbdev

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.6 dshow 3.6.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.6 dshow

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.5 decklink 3.5.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.3 avfoundation 3.3.2 Examples

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.3 avfoundation

FFMPEG FFmpeg Devices Documentation 3 Input Devices 3.1 alsa

FFMPEG ffplay Documentation 3 Options 3.3 AVOptions

FFMPEG ffplay Documentation 3 Options 3.2 Generic options

FFMPEG FFmpeg Utilities Documentation 3 Expression Evaluation

FFMPEG FFmpeg Utilities Documentation 2 Syntax 2.3 Time duration

FFMPEG FFmpeg Utilities Documentation 2 Syntax 2.2 Date

FFMPEG FFmpeg Utilities Documentation 2 Syntax 2.1 Quoting and escaping 2.1.1 Examples

FFMPEG ffmpeg Documentation 6 Examples 6.3 Video and Audio file format conversion

FFMPEG ffmpeg Documentation 6 Examples 6.2 X11 grabbing

FFMPEG ffmpeg Documentation 6 Examples 6.1 Video and Audio grabbing

FFMPEG ffmpeg Documentation 5 Options 5.11 Advanced options

FFMPEG ffmpeg Documentation 5 Options 5.6 Advanced Video options

FFMPEG ffmpeg Documentation 5 Options 5.5 Video Options

FFMPEG ffmpeg Documentation 5 Options 5.4 Main options