Log in

View Full Version : Save DVBSub from TS?


eXtremeDevil
26th February 2016, 13:19
Hi, recently I recorded a DVB_S program and it comes with DVB subtitles. They have colors and different positions. I want to know how to save that, and also edit the TS at the same time, adding other srt subtitle. I don't know if mkvs support DVB subs, I don't care if I have to stick to TS extension, but if I drag the TS to TSMuxer, for example, the sub track is not recognized.

What can I do?

Thanks.

Ghitulescu
26th February 2016, 16:36
tsmuxer does not recognize text based subtitles.

eXtremeDevil
26th February 2016, 18:39
they're not text, but DVB subtitle, they are images I think, not plain text.

pandy
26th February 2016, 20:34
They should have very similar structure to DVD subtitles (almost identical video decoder structure).

Perhaps ffmpeg can help?
To create DVB subs you may also use Avalpa http://www.avalpa.com/the-key-values/15-free-software/33-opencaster

eXtremeDevil
26th February 2016, 21:06
If I extract them with FF the place is wrong, and also the size. But only with DVB-S subtitles, with DVB-T caps I work fine.

duedel
26th February 2016, 21:12
Import the .ts into Subtitle Edit. You can either save it as is, or OCR it to .srt

eXtremeDevil
27th February 2016, 13:29
How do I save it as it is?

duedel
27th February 2016, 20:51
How do I save it as it is?

Sorry, I misremembered that, SubtitleEdit won't let you do that.

If you don't want to OCR, you could use ffmpeg -i file.ts -map 0:5 (or wherever you dvb_subtitle is) -c copy output.mkv

This puts the untouched dvb subtitle in an mkv container.
MKVcleaver won't let you extract the raw subs, though, I just checked myself.

eXtremeDevil
27th February 2016, 21:12
OK, thanks, now I can work with them :)

Nikse555
28th February 2016, 14:28
SubtitleEdit can export the subtitles from the ocr window... right click in the list view and choose "Export..."

netmask
29th February 2016, 07:54
Hi, recently I recorded a DVB_S program and it comes with DVB subtitles. They have colors and different positions. I want to know how to save that, and also edit the TS at the same time, adding other srt subtitle. I don't know if mkvs support DVB subs, I don't care if I have to stick to TS extension, but if I drag the TS to TSMuxer, for example, the sub track is not recognized.

What can I do?

Thanks.

MKV's support DVD type image subs but the question really is does your media player accept them within a MKV container. Many media players only like MKV files with internal srt.

PS If you want to extract the original sub from the TS file after putting it in a MKV container you could then use gMKVExtractGUI to extract the sub or any track within the MKV file. If the TS file is a standard mpeg2 video then ProjectX will demux all the elements for you

Anyway here is a MediaInfo report on one of my video files my Popcorn C200 plays OK.

Text
ID : 3
Format : VobSub
Muxing mode : zlib
Codec ID : S_VOBSUB
Codec ID/Info : Picture based subtitle format used on DVDs
Language : English
Default : No
Forced : No


I suppose you could always put the TS file in a MKV container using MKVmergeGui and then add you srt file and remove the original sub if you wanted to. You can extract the original subtitle by using gMKVExtractGUI

netmask
29th February 2016, 09:29
If it is a mpeg2 standard definition file then you could also use ProjecX to demux it. ProjectX won't work with H264 files.

duedel
29th February 2016, 10:04
SubtitleEdit can export the subtitles from the ocr window... right click in the list view and choose "Export..."

My bad, I didn't know that!
Awesome, thanks for chipping in :)

kalehrl
29th February 2016, 14:28
If it is a mpeg2 standard definition file then you could also use ProjecX to demux it. ProjectX won't work with H264 files.
But it will still work with subtitles even if it cannot handle h264.