似乎我没有正确的方式对此进行编码。除此以外,我几乎可以完成对媒体播放器所做的所有工作。
这有点棘手,而且LibVLC公共API没有公开,这就是为什么您无法为此找到C#函数的原因。但是有办法。
首先,阅读如何使用LibVLC options
然后从Wiki中找到所需的一个。
这些看起来像您想要的东西
--freetype-rel-fontsize=<int> Size
--freetype-bold
--freetype-color=<int> color
像这样使用
var libvlc = new LibVLC("--freetype-bold", "--freetype-rel-fontsize=10", "--freetype-color=65280");
您将获得绿色,粗体,超大字幕。
有关查找用法和参数信息的信息,您还可以查看VLC应用如何使用它。这是VLC for Android libvlc选项的用法。