diff --git a/internal/ffmpeg/ffmpeg.go b/internal/ffmpeg/ffmpeg.go index e3b0c1611..93674c208 100644 --- a/internal/ffmpeg/ffmpeg.go +++ b/internal/ffmpeg/ffmpeg.go @@ -297,7 +297,7 @@ func parseArgs(s string) *ffmpeg.Args { drawtext = configTemplate(drawtext) // support default timestamp format - if !strings.Contains(drawtext, "text=") { + if !(strings.Contains(drawtext, "text=") || strings.Contains(drawtext, "textfile=")) { drawtext += `:text='%{localtime\:%Y-%m-%d %X}'` }