A system for determining one or more light effects based on an analysis of media content, said media content comprising video content and audio content and said system comprising: at least one input interface; at least one output interface; and at least one processor configured to: - use said at least one input interface to allow a user to influence a video weight and an audio weight used for a determination of one or more light effects, said video weight representing a weight of said video content in said determination of said one or more light effects and said audio weight representing a weight of said audio content in said determination, - use said at least one input interface to obtain information relating to said video content and/or information relating to said audio content, - determine said one or more light effects to be rendered on one more light sources while said media content is being rendered, said one or more light effects being determined based on said information relating to said video content in dependence on said video weight and being determined based on said information relating to said audio content in dependence on said audio weight, and - use said at least one output interface to control said one or more light sources to render said one or more light effects and/or store a light script specifying said one or more light effects, - wherein said information related to said video content comprises color information extracted from said video content and said at least one processor is configured to determine colors from said color information by using a certain color extraction method, and - characterised in that said certain color extraction method is selected based on at least said information related to said audio content if said video weight has a certain non-zero value and said audio weight has a certain non-zero value. at least one input interface; at least one output interface; and at least one processor configured to: - use said at least one input interface to allow a user to influence a video weight and an audio weight used for a determination of one or more light effects, said video weight representing a weight of said video content in said determination of said one or more light effects and said audio weight representing a weight of said audio content in said determination, - use said at least one input interface to obtain information relating to said video content and/or information relating to said audio content, - determine said one or more light effects to be rendered on one more light sources while said media content is being rendered, said one or more light effects being determined based on said information relating to said video content in dependence on said video weight and being determined based on said information relating to said audio content in dependence on said audio weight, and - use said at least one output interface to control said one or more light sources to render said one or more light effects and/or store a light script specifying said one or more light effects, - wherein said information related to said video content comprises color information extracted from said video content and said at least one processor is configured to determine colors from said color information by using a certain color extraction method, and - characterised in that said certain color extraction method is selected based on at least said information related to said audio content if said video weight has a certain non-zero value and said audio weight has a certain non-zero value. - use said at least one input interface to allow a user to influence a video weight and an audio weight used for a determination of one or more light effects, said video weight representing a weight of said video content in said determination of said one or more light effects and said audio weight representing a weight of said audio content in said determination, - use said at least one input interface to obtain information relating to said video content and/or information relating to said audio content, - determine said one or more light effects to be rendered on one more light sources while said media content is being rendered, said one or more light effects being determined based on said information relating to said video content in dependence on said video weight and being determined based on said information relating to said audio content in dependence on said audio weight, and - use said at least one output interface to control said one or more light sources to render said one or more light effects and/or store a light script specifying said one or more light effects, - wherein said information related to said video content comprises color information extracted from said video content and said at least one processor is configured to determine colors from said color information by using a certain color extraction method, and - characterised in that said certain color extraction method is selected based on at least said information related to said audio content if said video weight has a certain non-zero value and said audio weight has a certain non-zero value.