Page 1 of 1

Streamed WebM S_TEXT/UTF8 track not visible in VLC

Posted: 29 Oct 2018 19:46
by WithinRafael
Hi team,

Trying to get a webm track in S_TEXT/UTF8 format working in VLC. Strangely, it works when the file is on disk but when streamed, I run into issues. I'm still pouring though libav/vlc code so haven't figured this out on my own yet. Any help/pointers would be greatly appreciated.
  • stream.webm is created via gstreamer's webmmux (derivative of matroskamux) element (v1.14.3).
  • Streaming this A_VORBIS/S_TEXT webm via Icecast2
  • VLC/3.0.4 LibVLC/3.0.4 Windows 10 1809
VLC Log -- stream.webm played from disk:
https://gist.github.com/riverar/928f2f0 ... ed29873ac2

VLC Log -- stream.webm played from Icecast2 endpoint
https://gist.github.com/riverar/7011795 ... b973487ebc

stream.webm sample
https://1drv.ms/u/s!AnjdAnZZcu-GpKAd9M8HnLz7vRyzbQ

mkvinfo dump:

Code: Select all

C:\Users\Rafael\Downloads>mkvinfo stream.webm + EBML head |+ Document type: webm |+ Document type version: 2 |+ Document type read version: 2 + Segment: size unknown |+ Segment information | + Timestamp scale: 1000000 | + Multiplexing application: GStreamer matroskamux version 1.14.3 | + Writing application: GStreamer Matroska muxer | + Date: Mon Oct 29 18:29:44 2018 UTC |+ Tracks | + Track | + Track number: 1 (track ID for mkvmerge & mkvextract: 0) | + Track type: audio | + Track UID: 15171698047348029039 | + Name: Audio | + Audio track | + Sampling frequency: 44100 | + Codec ID: A_VORBIS | + Codec's private data: size 3282 | + Track | + Track number: 2 (track ID for mkvmerge & mkvextract: 1) | + Track type: subtitles | + Track UID: 7967046935003886592 | + Name: Subtitle | + Codec ID: S_TEXT/UTF8 |+ Cluster

Re: Streamed WebM S_TEXT/UTF8 track not visible in VLC

Posted: 29 Oct 2018 19:55
by WithinRafael
Update: I found a related ticket regarding non-seekable webm/mkv files (ticket 19177) so I tried a nightly. Sadly, the nightly just hangs forever (log below).

VLC log for 4.0-dev nightly
https://gist.github.com/riverar/72e5b6f ... a503f3789d