fix ffmpeg fadeout

This commit is contained in:
kleines Filmröllchen 2025-04-18 21:34:18 +02:00
parent 9712c37e9c
commit ca885a7dc0
Signed by: filmroellchen
SSH key fingerprint: SHA256:UMhcHaeI+VGsiUL2Drpw3aj1iRiQUlx8nxZqUPvoaVw

View file

@ -80,8 +80,8 @@ class TextConfig:
filter_str += ":alpha='if(lt(t,{fade_in_start_time}),0,if(lt(t,{fade_in_end_time}),(t-{fade_in_start_time})/{fade_duration},if(lt(t,{fade_out_start_time}),1,if(lt(t,{fade_out_end_time}),({fade_duration}-(t-{fade_out_start_time}))/{fade_duration},0))))'".format( filter_str += ":alpha='if(lt(t,{fade_in_start_time}),0,if(lt(t,{fade_in_end_time}),(t-{fade_in_start_time})/{fade_duration},if(lt(t,{fade_out_start_time}),1,if(lt(t,{fade_out_end_time}),({fade_duration}-(t-{fade_out_start_time}))/{fade_duration},0))))'".format(
fade_in_start_time=self.inpoint, fade_in_start_time=self.inpoint,
fade_in_end_time=self.inpoint + fade_time, fade_in_end_time=self.inpoint + fade_time,
fade_out_start_time=self.inpoint + fade_time + text_duration, fade_out_start_time=self.outpoint - fade_time,
fade_out_end_time=self.inpoint + fade_time + text_duration + fade_time, fade_out_end_time=self.outpoint,
fade_duration=fade_time) fade_duration=fade_time)
filter_str += "," filter_str += ","