我想将字幕刻录到视频中,让它们看起来尽可能接近YouTube字幕。我与以下内容非常接近:
ffmpeg -i VIDEOFILE.mkv -vf subtitles="f=SUBSFILE.vtt:force_style='FontName=Arial,FontSize=14,OutlineColour=&H55000000,BorderStyle=3,WrapStyle=2'" -y ENCODED-WITH-SUBS.mp4
1.我想在上面的命令中修复的主要问题是,当有多行时,背景重叠。
如果你看一下YouTube上的字幕,背景之间总是有一个很小的空间。
我想做的第二件事就是尽可能使背景的四角变圆。
我查看了文档,但我希望我错过了一些东西。谢谢你的任何建议!
对于#1,可能的解决方法是从.mkv中提取.srt文件,编辑它以增加行间距(如果我没记错,.srt字幕应该保存定位信息),并将其重新烧录。或者,减少字体大小 威力 工作?
—
ecube
我不想减小字体大小,它现在是一个很好的可视性大小。不确定你对提取srt的意思,我在这个场景中分别有字幕文件和视频。
—
Spencer
@ecube SRT字幕不保存定位信息。
—
Frozen Flame