Do you mean de-mux them so that I have the sub files separate of the mkv? I've tried that. A lot of them are .ass format and I couldn't get them to even play locally. I've been looking hard for a media server that supports internal mkv subs, and have failed. The few that do don't support .ass/ssa, only .srt.Why don't you mux the subtitles inside the mkv ?
They already are. That's the point. I can launch VLC withNo, I mean put all of them inside the mkv.
Code: Select all
vlc -vvv D:\temp\test.mkv --sub-track=0 --sout="#transcode{soverlay,vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{mux=ts,dst=:1337/}"
Perhaps I'm too dumb. I've attempted to select subs remotely before when streaming an MKV. However, VLC displays no sub tracks when I do this.And your clients are too dumb to select the subs?
sout-all does not permit the client to select a sub track for me on any of the MKVs I've tried, and I have quite a few.. Tested by connecting to localhost. I'm pretty sure I've tried this remotely as well, but that was awhile back so I could be mistaken.--sout-all to stream all the ES?
And serving the MKV on a natural HTTP server does not allow you, in the client, to select a subtitle?
Code: Select all
vlc -vvv D:\temp\test.mkv --sub-track=0 --sout="#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{mux=ts,dst=:1337/}" :sout-all
Users browsing this forum: No registered users and 7 guests