如何在 Avisynth 中制作两行字幕?

如何在 Avisynth 中制作两行字幕?

是否可以在两行上显示字幕?我试过这个代码,但“\n”不起作用

BlankClip(width=640, height=360, length=25, fps=25, color=$FFFFFF)
Subtitle("123 \n ABC", size=100, x=320, y=290, align=2, text_color=$0000ff)

我也尝试过这个:

Subtitle("123" + "\n" + "ABC", size=100, x=320, y=290, align=2, text_color=$0000ff)

还是不行。我使用的是 Avisynth+ 3.7

答案1

我找到了一个解决方案:使用 lsp(=行距参数)

BlankClip(width=640, height=360, length=25, fps=25, color=$FFFFFF)
Subtitle("123 \n ABC", size=100, x=320, y=240, align=5, lsp=-10, text_color=$0000ff)

http://avisynth.nl/index.php/Subtitle

相关内容