Skip to content

Environment Variables

You can tweak Le Biniou with several environment variables.

LEBINIOU_ALSA_PCM

The ALSA input plugin always used the default ALSA PCM capture stream.

With the LEBINIOU_ALSA_PCM environment variable, the user can now pick another stream, which can be handy in particular ALSA only setups where a user would prefer not to change the default ALSA PCM stream globally.

Usage: LEBINIOU_ALSA_PCM=<pcm_name> lebiniou -i alsa ....

You can retrieve the pcm_name with aplay -L.

LEBINIOU_CACA_EXPORT_FORMAT

LEBINIOU_CACA_EXPORT_PREFIX

LEBINIOU_DUMP_FRAMES

LEBINIOU_FONT

LEBINIOU_FONT_SIZE

LEBINIOU_IGNORE_BO_NORANDOM

LEBINIOU_MP4_AUDIO_ENCODING_RATE

See Video Encoding / MP4 Output Quality.

LEBINIOU_MP4_CRF

See Video Encoding / MP4 Output Quality.

LEBINIOU_MP4_FILENAME

LEBINIOU_NO_BANNER

LEBINIOU_NO_CRASH_ON_PIXEL_FUNCTIONS

LEBINIOU_NO_SEQUENCES

LEBINIOU_OSC_PORT

See OSC Sound Input.

LEBINIOU_OSC_BUFSIZE

See OSC Sound Input.

LEBINIOU_RTMP_FFMPEG_ARGS

See Streaming.

LEBINIOU_RTMP_FFMPEG_URL

See Streaming.

LEBINIOU_SEED

LEBINIOU_SNDFILE

When using the sndfile input plugin, you can either give a file path with the -a or --audio command line option or with this environment variable.

Usage: LEBINIOU_SNDFILE=/path/to/file.wav lebiniou -i sndfile ....

LEBINIOU_SNDFILE_LOOP

When using the sndfile input plugin, setting this environment variable will make the plugin loop the audio file instead of stopping lebiniou when the end of the track has been reached.

LEBINIOU_TEST

LEBINIOU_V4L2LOOPBACK

See Streaming.

LEBINIOU_WEBCAM