Avidemux Forum

Avidemux => Unix-Like (Linux/Bsd/...) => Topic started by: sinectar on August 16, 2013, 10:49:55 AM

Title: Extract subtítles SRT from a TS DVB broadcast
Post by: sinectar on August 16, 2013, 10:49:55 AM
Hello. I would like to know how I could Extract subtítles SRT from a TS HD satellite broadcast. I use Linux Mint 15.

When I selected TS>SRT, Avidemux showed the following error missage:

"Crash

Assert failed :((*backdoor) >> 16) == 0xdead
at line 140, file /build/buildd/avidemux-2.5.4/avidemux/ADM_core/src/ADM_memsupport.cppADM_backTrack
ADM_dezalloc
decoderFFSubs::~decoderFFSubs()
ADMVideoSubDVB::~ADMVideoSubDVB()
ADM_BitmapSource_TsSub::~ADM_BitmapSource_TsSub()
ADM_ocr_engine(ADM_OCR_SOURCE&, char const*, admGlyph*)
DIA_ocrDvb()
HandleAction(Action)
guiCallback(_GtkMenuItem*, void*)
g_closure_invoke

g_signal_emit_valist
g_signal_emit
gtk_widget_activate
gtk_menu_shell_activate_item
g_closure_invoke

g_signal_emitv"

Thank you very much.
Title: Re: Extract subtítles SRT from a TS DVB broadcast
Post by: zakk on August 16, 2013, 05:38:06 PM
If nobody answers, you can do it with ProjectX.
Title: Re: Extract subtítles SRT from a TS DVB broadcast
Post by: AQUAR on August 17, 2013, 04:57:44 AM
Sooo tempting to take the mickey out of zakk!
Oh hell why not  ----  after all  "nobody" did answer first!.
Now I will brace myself for the wrath of zakk.

@ sinectar
Project X is a good suggestion from zakk as long as the broad cast stream is not AVC encoded.
The subtitles are overlayed bit mapped images that need some OCR conversion to SRT.
Could try TSmuxer to demux the stream and extract the subtitle tracks, then maybe subrip for OCRing these subtitle tracks.
Title: Re: Extract subtítles SRT from a TS DVB broadcast
Post by: sinectar on August 17, 2013, 09:27:27 AM
Many thanks for your help, zakk and AQUAR! I will try with these other programs recommended by you.
Title: Re: Extract subtítles SRT from a TS DVB broadcast
Post by: zakk on August 17, 2013, 09:52:23 AM
ProjectX can also extract subs from an AVC stream.