ffmpeg single quote in drawtext

前端 未结 6 1005
粉色の甜心
粉色の甜心 2020-12-09 19:32

I haven\'t been able to get ffmpeg\'s drawtext video filter to draw apostrophes/single quotes when they are in drawtext\'s \"text=\" parameter, even when I escape them. Doub

6条回答
  •  借酒劲吻你
    2020-12-09 20:22

    Special character escapes are like violence: if they're not solving your problem, you're not using enough.

    ffmpeg -i test.mpg -vf drawtext=text="It\\\\\'s so easy"
    

    Produces a textual overlay that includes an apostrophe. The text is being parsed a couple times, so you not only have to escape the quote, you also have to escape the slash escaping the quote. Twice.

    Your alternative of using a textfile might be a better method in this situation.

提交回复
热议问题