Vlc c#, 字幕, 文档 Vlc

Posted

技术标签:

【中文标题】Vlc c#, 字幕, 文档 Vlc【英文标题】:Vlc c#, Subtitle, Dokumentation Vlc 【发布时间】:2018-08-21 21:08:22 【问题描述】:

我有一个问题,我阅读了所有文档,但我不明白,我怎么能使用所有这些,我有电影和字幕到数据库的数据库和链接,我可以去 VLC 电影,但我可以没有得到字幕,我已经尝试了所有可能的方法,如果有人有使用 VLC 文档的经验,请帮助。

Vlc Documentation

我试过了:

例如:

string movie = "file:///D:/1.avi" + " --sub-file=file:///D:/1.txt"

string movie = "file:///D:/1.avi" + " :sub-file = file:///D:/1.txt"
vlcPlayer.playliste.add (movie);
vlcPlayer.playliste.play ();

一切正常,播放、暂停、停止……只有字幕不见了

和通过

int track = vlcPlayer.subtitle.track.count;

总是-1;

int sub = vlcPlayer.video.subtitle.count;

总是0;

但是通过

int sum = vlcPlayer.playlist.count;

是 2 但如果我使用

vlcPlayer.playlist.playitem (1);

没用

【问题讨论】:

【参考方案1】:

您使用的是哪个 C# 包装器?

试试libvlc_media_player_add_slave

【讨论】:

以上是关于Vlc c#, 字幕, 文档 Vlc的主要内容,如果未能解决你的问题,请参考以下文章

VLC ActiveX 禁用字幕

VLC无法显示SubRip(srt)文件中的字幕[关闭]

播放器 pysrt 和 vlc 的 Python 字幕内部

VLC 播放列表/插件 .lua - 从 url 加载 .srt

python-vlc 在启动之间切换播放媒体

如何在ffmpeg中禁用字幕解码