Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
db5c497cbd
@ -51,8 +51,8 @@ Duration = 3.0
|
|||||||
# Number of colors to be used across your lights
|
# Number of colors to be used across your lights
|
||||||
NumColors = 5
|
NumColors = 5
|
||||||
|
|
||||||
# How closely the colors should match the media thumbnail, 10 is the highest
|
# How closely the colors should match the media thumbnail, 1 is the best match, larger numbers will perform faster but may be a less accurate color match
|
||||||
ColorQuality = 10
|
ColorQuality = 1
|
||||||
|
|
||||||
# Default theme to restore lights to on media pause/stop
|
# Default theme to restore lights to on media pause/stop
|
||||||
DefaultPauseTheme = "Basic"
|
DefaultPauseTheme = "Basic"
|
||||||
@ -246,7 +246,10 @@ if event == 'play' or event == "resume":
|
|||||||
|
|
||||||
# Determine Color Palette for Lights
|
# Determine Color Palette for Lights
|
||||||
color_thief = ColorThief(thumb_path)
|
color_thief = ColorThief(thumb_path)
|
||||||
|
if num_colors >= 2:
|
||||||
palette = color_thief.get_palette(color_count=num_colors, quality=color_quality)
|
palette = color_thief.get_palette(color_count=num_colors, quality=color_quality)
|
||||||
|
else:
|
||||||
|
palette = [color_thief.get_color(quality=color_quality)]
|
||||||
logger.debug("Color Palette: " + palette.__str__())
|
logger.debug("Color Palette: " + palette.__str__())
|
||||||
|
|
||||||
# Set Color Palette
|
# Set Color Palette
|
||||||
|
Loading…
Reference in New Issue
Block a user