I can confirm that the patch from Peter Bak Nielsen indeed does make soverlay work where it did not before.<br><br>Additionally, embedding DVB subtitles in a separate stream in a TS mux now also works (it didn't before).<br>
<br>This means i can start transcoding my 600Gb of recorded TV (wife needs subtitles).<br><br>For example, on <a href="http://www.badsted.dk/dvb/Threshold.ts">http://www.badsted.dk/dvb/Threshold.ts</a> (referenced from <a href="http://www.networkedmediatank.com/showthread.php?tid=5576">http://www.networkedmediatank.com/showthread.php?tid=5576</a>) I can finally (trying since 2006) use:<br>
<br><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download$ cvlc Threshold.ts --sout-x264-crf 25 --sout-x264-interlaced --sout '#transcode{venc=x264,vcodec=h264,vb=3000,height=576,acodec=mp4a,ab=128,channels=2,samplerate=44100,scodec=dvbs}:standard{access=file,mux=ts,dst=foo.ts}' --sub-track 1 vlc://quit</span><br style="font-family: courier new,monospace;">
<br>to produce a transcoded foo.ts with a DVB-subtitle stream. Thank you!<br><br>I  have to explicitly select --sub-track 1, as --sub-language dan doesn't work. that may be because 2 subtitle-tracks are included in the input stream for "dan" language? VLC has never been able to select subtitles on the Threshold.ts example using --sub-language, not even for display.<br>
<br>For the record, here is a record of what i did. On ubuntu 9.10-x64, i produced  patched VLC  packages using the procedure below:<br><br><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ sudo apt-get build-dep vlc</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ apt-get source vlc</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ cat > vlc-dvbsub-fix.diff</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">[PASTE OF <a href="http://mailman.videolan.org/pipermail/vlc-devel/2010-January/070772.html">http://mailman.videolan.org/pipermail/vlc-devel/2010-January/070772.html</a>]</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ cd vlc-1.0.2/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc/vlc-1.0.2$ patch -p1 <../vlc-dvbsub-fix.diff </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc/vlc-1.0.2$ dpkg-buildpackage -rfakeroot -us -uc</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc/vlc-1.0.2$ cd ..</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ ls *.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">libvlc2_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">libvlccore2_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">libvlccore-dev_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">libvlc-dev_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">mozilla-plugin-vlc_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">vlc_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">vlc-data_1.0.2-1ubuntu2_all.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">vlc-dbg_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">vlc-nox_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">vlc-plugin-ggi_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">vlc-plugin-jack_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">vlc-plugin-pulse_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">vlc-plugin-sdl_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">vlc-plugin-svgalib_1.0.2-1ubuntu2_amd64.deb</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">hej@hej-dell:~/Download/vlc$ sudo dpkg -i *.deb</span><br>

<br>-- <br>Helge Jensen<br>Partner & Senior Software Developer<br><br>