![如何从 VLC 流式传输带有字幕的视频?](https://linux22.com/image/1392232/%E5%A6%82%E4%BD%95%E4%BB%8E%20VLC%20%E6%B5%81%E5%BC%8F%E4%BC%A0%E8%BE%93%E5%B8%A6%E6%9C%89%E5%AD%97%E5%B9%95%E7%9A%84%E8%A7%86%E9%A2%91%EF%BC%9F.png)
我正在尝试使用 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)播放许多不同的视频。