我正在尝试使用 ffmpeg 对字幕进行多路复用,但是我无法获得所需的样式和输出,其参考点是 VLC 的标准格式,显示与以下字幕外观相匹配的字幕(.srt
在 VLC 中选择标准文件时):
什么命令可以实现将字幕刻录到视频文件中的这种精确输出样式?我尝试过类似这样的命令,但到目前为止还无法使其与 VLC 标准字幕样式相匹配:
ffmpeg -i input.mkv -vf "subtitles=sub.srt:force_style='FontName=Arial,FontSize=22,PrimaryColour=&Hffffff&,SecondaryColour=&Hffffff&,OutlineColour=&H000000&,BorderStyle=3,Shadow=1,Outline=2" output.mkv
我一直试图通过调整一些参数来从 VLC 设置中提取一种样式,但无论我如何调整,它似乎都会给出一种不理想的输出样式或格式