如何从 VLC 流式传输带有字幕的视频?

如何从 VLC 流式传输带有字幕的视频?

我正在尝试使用 VLC 在我的本地网络上传输带有字幕的视频。

我使用但没有成功的命令:

vlc -vvv myvideo.mkv :sub-file=mysub.srt :file-caching=300 ":sout=#transcode{vcode=h264,vb=800,scale=Auto,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=dvbs,soverlay}:http{mux=ts,dst=:8080/}" :sout-keep

当我从 vlc/mpv 客户端连接时,我可以选择启用实际上不显示任何内容的字幕。

PS:从 GUI 向导设置流大多数情况下都有效,并给我完全相同的代码。视频在本地使用这些字幕运行没有问题。我还尝试使用不同的容器(avi、mkv、mp4、flv)播放许多不同的视频。

相关内容