diff --git a/fluster/decoders/ffmpeg.py b/fluster/decoders/ffmpeg.py index 1e6f9c28..a5d6c3b7 100644 --- a/fluster/decoders/ffmpeg.py +++ b/fluster/decoders/ffmpeg.py @@ -99,6 +99,10 @@ def decode( elif self.ffmpeg_codec: command.extend(["-codec", self.ffmpeg_codec]) + # Disable film grain synthesis for Vulkan AV1 decoding as it is not mandatory. + if self.codec == Codec.AV1 and self.api == "Vulkan": + command.extend(["-export_side_data", "film_grain"]) + # Input file command.extend(["-i", input_filepath])