Output Plugins

The output plugins are:

  • SDL2: Simple DirectMedia Layer output. It's the default for most systems, and is used to control the legacy GUI.
  • caca: libcaca, the famous ASCII-art library.
  • RTMP: Real-Time Messaging Protocol, to stream to a RTMP server.
  • mp4: MP4 encoder, for video encoding.
  • v4l2loopback: output as a video capture device, which can then be used in any software that supports v4l2, like OBS.
  • NULL: No output, basically useless for normal users.

The output plugins can be set from the command-line using -o or --output, or in the configuration file. If not set, SDL2 will be used. Multiple plugins can be used, for example: -o SDL2,mp4.