Images are organized as “themes”, by directory.
Put your images under
Then start, using the “-t” switch with your theme name, prefixed with a “~”:
$ lebiniou -t ~my_theme_name
Or a comma-separated list of themes:
$ lebiniou -t ~theme1,~theme2
Use the images from lebiniou-data package by removing the leading “~”:
$ lebiniou -t biniou,zebulon,~theme1,~theme2
3.54.0, themes can be selected in the settings screen of the web interface.
For older versions, set this in your
~/.lebiniourc configuration file. For example:
[Engine] Themes = biniou,~theme1,~theme2
Le Biniou stretches the images to fit the entire output screen (default output resolution is
If you prefer to preserve their aspect ratio, you will need to edit them so it matches the Le Biniou output one. It consists in putting the images in a “black box” with the desired aspect ratio.
Be aware that it could not look good in Le Biniou, depending on the images (for example photos).
A quick solution is to use ImageMagick:
Installation for Debian-based distributions:
sudo apt install imagemagick
Then in a terminal:
convert input_image -resize 960x540 -background black -gravity center -extent 960x540 output_image
Replace the two
960x540 occurrences with the Le Biniou output resolution you use if it's not the default one.
You can also use another color background than
If you want to convert a whole folder/theme, you'll need to use the
mogrify command instead.
It overwrites the files, so you should make a backup if you want to keep the original files:
cp -r my_theme my_theme_backup mogrify -resize 960x540 -background black -gravity center -extent 960x540 my_theme/*