I am french living in Japan for several years.
To watch and record TV I use a setup made of popular Earthlink PT3 PCI-e cards to grab the MPEG2 TS streams of broadcast signals.
I have a set of tools to record the stream, extract the interesting stream (HD, SD, 1SEG...) in the multiplexed format, extract the subtitles and so on.
One of the also possible thing to do is to redirect the captured stream to VLC to watch directly.
Problem is with the subtitles, the format is not natively recognized by VLC.
I have to actually record (grab the stream in a file named .ts or .m2ts depending of the soft), then use a tool to extract the subtitle converting it in a .srt or .ass.
Plus the soft I use is a C++ program wrote for windows.
The code has also some caveats that prevented me to compile it with mingw (I feel a Visual Studio developer here !), so I had to get a binary and use wine to run it...
So, what I would like is to have the possibility to pass the stream or read the .ts file directly to VLC and have to possibility to enable subtitle as is.
The code for the tool is here.
https://github.com/iGlitch/Caption2Ass
Thanks for your time.