Receiving VLC can't see subtitle stream

About encoding, codec settings, muxers and filter usage
Birman
New Cone
New Cone
Posts: 3
Joined: 04 Apr 2016 22:55

Receiving VLC can't see subtitle stream

Postby Birman » 04 Apr 2016 23:35

Hi!

I have a VLC (server) -> VLC (client) stream set up in a way that the server streams to HTTP and client VLC listens to the stream via address.
The problem I'm facing is that the client VLC can't see the subtitle track in the stream although according to the server it is there. The media I'm trying to play is in .mkv format and contains subtitles. Playing locally works fine - the subtitles are displayed by default. When streaming the video though, the subtitles are missing.

Image
This is what can be seen on the server side.

Image
This is what can be seen on the client side.

Hopefully the images explain perfectly what I mean.

I discovered the subtitle settings in the transcoding settings, but regardless of what I select there, even if they are disabled, the stream on server side always claims to provide subtitle stream. The only thing that seems to affect something is the overlay option, which only causes artifacts in the video.

Server VLC is on CentOS 7.2.
Client VLC is on Windows 7 64bit.

Rémi Denis-Courmont
Developer
Developer
Posts: 15268
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Receiving VLC can't see subtitle stream

Postby Rémi Denis-Courmont » 05 Apr 2016 10:25

Check your logs. Probably the subtitle format is not compatible with the mux format.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Birman
New Cone
New Cone
Posts: 3
Joined: 04 Apr 2016 22:55

Re: Receiving VLC can't see subtitle stream

Postby Birman » 05 Apr 2016 11:23

Ah, I was wondering why it was producing 0 amount of logs in the file I designated for it, but it was just outputting it elsewhere.

Code: Select all

core error: cannot add this stream core error: cannot create packetizer output (ssa )
Is there a simple fix for this or is it likely going to take hours of research?

Rémi Denis-Courmont
Developer
Developer
Posts: 15268
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Receiving VLC can't see subtitle stream

Postby Rémi Denis-Courmont » 05 Apr 2016 14:41

Whatever mux format you've picked just can't carry SSA subtitles. Is all.

Either change mux format and transcode the subs (not sure if that will work though).
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Birman
New Cone
New Cone
Posts: 3
Joined: 04 Apr 2016 22:55

Re: Receiving VLC can't see subtitle stream

Postby Birman » 06 Apr 2016 13:16

Okay, so supposedly ssa subitles can be carried by .mkv. When I go change the mux format to mkv, it does display a notification that the muxer might be missing, however, the stream starts perfectly fine. Since there doesn't seem to be any errors about mkv muxing either, am I correct to assume that VLC has successfully found a mkv muxer and is using it? If so, why does it still fail to add ssa subtitles to the stream then? It gives exactly the same error.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 22 guests