gpt4 book ai didi

ffmpeg - 使用FFMpeg时如何在双引号内转义引号、双引号和冒号

转载 作者:行者123 更新时间:2023-12-04 23:01:53 24 4
gpt4 key购买 nike

我正在尝试将文本写入视频。当我在单行中执行此操作时,我可以让它工作,但当我需要在双引号内引用 drawtext 以写两行时,我不能。ffmpeg.exe -i input.ts -vf "[in]drawtext=fontfile=Bebas-Regular.ttf:text='"Day: Sunday"':fontcolor=white:y=(h-h*0.2):x=(w-w*0.95):fontsize=36, drawtext=fontfile=Bebas-Regular.ttf:text='"thing1, thing2, thing3"':fontcolor=white:y=(h-h*0.1):x=(w-w*0.95):fontsize=36[out]" -codec:a copy output1.mp4我已经尝试了很多\的组合,但我无法让它工作。我得到的错误如下:

Unable to find a suitable output format for 'Sunday':fontcolor=white:y=(h-h*0.2):x=(w-w*0.95):fontsize=36, drawtext=fontfile=Bebas-Regular.ttf:text='thing1,'
Sunday':fontcolor=white:y=(h-h*0.2):x=(w-w*0.95):fontsize=36, drawtext=fontfile=Bebas-Regular.ttf:text='thing1,: Invalid argument
我需要视频有这个:
Day: Sunday
Thing1, Thing2, Thing3

最佳答案

这种在双引号字符串中嵌入单引号的表单对我有用:

-vf "[in]drawtext=fontfile=Font.ttf:text='thing1, thing2, thing3'"
有关如何显示撇号或单引号,请参阅 https://stackoverflow.com/a/10729560/13223986
另见 drawtext documentation .

关于ffmpeg - 使用FFMpeg时如何在双引号内转义引号、双引号和冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64018391/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com