Nos documentos do ffmpeg, o filtro de matiz fornece exemplos de um fade-in de saturação. Isso implica que você pode definir a hora de início da transição, mas isso não está funcionando.
-vf hue="s=min(0\, max((t-START)/DURATION\, 1))"
Há um exemplo de trabalho (como abaixo) que permite um fade-in de 0 segundos, mas não da posição inicial escolhida.
-vf hue="s=min(t/DURATION\,1)"
Fade-out funciona bem a partir de uma posição inicial escolhida, então estou assumindo que deve funcionar para fade-in. Isso é um erro no código de exemplo ou está faltando alguma coisa.
Obrigada
Editar.. RESOLVIDO:
hue="s=max(0\,min(1\,(t-START)/DURATION))"
RESOLVIDO: