0

似乎我没有得到正确的编码方式。除了这个,我几乎可以对我的媒体播放器进行所有操作。

4

1 回答 1

3

这有点棘手,并且没有被 LibVLC 公共 API 公开,这就是为什么你找不到 C# 函数的原因。但是有办法。

首先,阅读如何使用LibVLC 选项

然后从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 应用程序如何使用它。这是用于 Android libvlc 选项使用的 VLC。

于 2019-12-19T04:46:42.913 回答