ffmpeg drawtext用于rtl语言的问题

时间:2018-10-01 08:01:21

标签: linux macos video ffmpeg right-to-left

我使用此命令在视频上写

Angular Material

当我在文本的开头和结尾都没有数字和符号(!,?,$和...)时,它工作正常。 我的语言是从右到左,这个命令不支持rtl。 我必须怎么解决这个问题?

1 个答案:

答案 0 :(得分:1)

首先,问题实际上与rtl或FFMPEG无关。如果要使用“!” 之类的字符,则需要转义它们。 通过避开感叹号(例如:text='مرحبا بيتر\!'),我能够绘制文本而没有任何问题。

第二,您应始终注意不要在过滤器内或在过滤器参数之间留空格。

第三,在提问时,最好总是提供其他详细信息(例如报告日志等),而不是一般性的陈述,例如“它不起作用”。

我知道这已经是一个老问题了,但是我真的希望这对您和/或其他人有帮助。