#3740: drawtext drops backslashes ------------------------------------+------------------------------------ Reporter: Krieger | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by Cigaes): Can you explain why you consider this a bug? You noticed that this is related to expansion: obviously, the backslash is doing its job of preventing the expansion of the next character. The fact that a trailing backslash is preserved instead of either being dropped or causing an error is an undocumented and unsupported corner case of the expansion code. You will notice that putting two backslashes in the {{{text}}} option gives the correct result in both cases. Of course, to put two backslashes in the {{{text}}} option, you need to put four backslashes in the {{{drawtext}}} argument string, and therefore eight in the graph description. Still no solution for the escaping madness, but it works reliably and predictably. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3740#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker