VideoHelp Forum




+ Reply to Thread
Results 1 to 13 of 13
  1. Hello,

    I can't seem to extract subs from this .ts TV recording. I've used ProjectX. Here's the file info:



    And here, the settings I used:



    Neither DVB subtitles nor teletext ones are extracted.

    Could you please help me find out what the problem might be?

    Many thanks.
    Quote Quote  
  2. Member netmask56's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Search Comp PM
    I would suggest you post the ProjectX log file - tick all the boxes under the menu item Messages on the Process window. What you have shown seems OK assuming the teletext page numbers are correct.
    SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851
    Quote Quote  
  3. Thank you for your response.

    Here's the log file:

    ProjectX 0.91.0.00 (31.03.2011)

    -> working with collection 0

    -> save normal log file
    -> log 'packets out of sequence' / bit errors
    -> log 'missing startcodes'
    -> log 'PES header found in ES'
    -> log WSS
    -> log VPS
    -> log RDS
    -> log max. 500 warnings/errors
    -> write all video data
    -> write all other data
    -> patch c.d.flagged infos of pictures
    -> add sequence end code
    -> set resolution in SDE
    -> PVA: strictly specs. for audio streams
    -> VOB: determine diff. Cell timelines
    -> TS: ignore scrambled packets
    -> TS: enhanced search for open packets
    -> TS: join file segments (of Dreambox®)
    -> TS: generate PMT stream dependent
    -> get only enclosed PES/TS packets
    -> concatenate different recordings
    -> ensure 1st PES-packet start with video
    -> generate PCR/SCR from PTS

    -> write output files to: '\New folder (3)\New Output'

    -> main I/O-Buffersize in bytes 4096000 bytes

    FileSegments:
    * (0) \New folder (3)\TV5MONDE EUROPE[21 2012-150609][filter].ts
    second. Files:
    * ---

    +> Input File 0: 'New folder (3)\TV5MONDE EUROPE[21 2012-150609][filter].ts' (214,794,136 bytes)
    -> Filetype is TS (generic PES Container)
    -> demux
    -> Service ID 0x1C9A
    -> PMT 0x02CF refers to these usable streams:
    Video:
    PID: 0x0DC2(MPEG-2)
    Audio:
    PID: 0x0E3A{fra}(Mpg1)
    Teletext:
    PID: 0x0E12(fra_i100 fra_s891 )(WSS)
    Subpict.:
    PID: 0x0E44(rus_0x10_p2_a2 )
    PID: 0x0E62(deu_0x10_p2_a2 )
    PID: 0x0E76(dut_0x10_p2_a2 )
    PID: 0x0E80(rum_0x10_p2_a2 )
    PID: 0x0E8A(eng_0x10_p2_a2 )
    PID: 0x0EB2(fra_0x10_p2_a2 )
    PID: 0x0EC6(pol_0x10_p2_a2 )

    ok> PID 0x0E3A has PES-ID 0xC0 (MPEG Audio) (16544 #89)
    !> PID 0x02CF (PMT) (33088 #177) -> ignored
    ok> PID 0x0DC2 has PES-ID 0xE0 (MPEG Video) (47188 #252)
    -> video basics: 720*576 @ 25fps @ 0.7031 (16:9) @ 3200000 bps - vbv 112
    -> starting export of video data @ GOP# 0
    !> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000
    !> PID 0x0DC2 -> packet 924197 @ pos. 173748848 out of sequence (13/1) (shifting counter..) (~00:06:34.920)
    packs: 1131593 100% 214794136

    ++> Mpg Video: PID 0x0DC2 / PesID 0xE0 / SubID 0x00 :
    -> Video: fr-ct-1p-cg-og-dg -> 12229-1-0-1026-0-0
    -> Video length: 12229 frames @ 00:08:09.160
    -> GOP summary: min. 8, max. 32 fields; contains interlaced frames
    -> avg. nom. bitrate 3178411bps (min/max: 1906800/4712000)
    -> set first sequenceheader bitrate to 4712000bps
    ---> new File: New folder (3)\TV5MONDE EUROPE[21 2012-150609][filter].m2v

    ++> Mpg Audio: PID 0x0E3A / PesID 0xC0 / SubID 0x00 :
    -> check CRC of AC-3 / MPEG-Audio L1,2
    -> remove CRC in MPEG-Audio L1,2
    -> add frames
    -> Audio PTS: first packet 06:58:19.251, last packet 07:06:28.851
    -> Video PTS: start 1.GOP 06:58:20.187, end last GOP 07:06:29.347
    -> adjusting audio at video-timeline
    -> src_audio: MPEG-1, Layer2, 48000Hz, jstereo, 192kbps, noCRC @ 00:00:00.000
    !> 17 frame(s) (408ms) added @ 00:08:08.760
    audio frames: wri-pre-skip-ins-add 20382-0-0-0-17 @ 00:08:09.168 done...
    -> 10 stereo/jointstereo change(s) detected...
    ---> new File: 'New folder (3)\TV5MONDE EUROPE[21 2012-150609][filter].mp2'

    summary of created media files:
    .Video (m2v): 12229 Frames 00:08:09.160 'New folder (3)TV5MONDE EUROPE[21 2012-150609][filter].m2v'
    Audio 00 (mp2): 20382 Frames 00:08:09.168 0-0-0-17 'New folder (3)\TV5MONDE EUROPE[21 2012-150609][filter].mp2'
    => 206,083,980 bytes written...
    -> we have 4 warnings/errors.
    By the way, does Teletext and Subpict. PID's indicate the presence of subtitles streams in the .ts file, please?
    Quote Quote  
  4. Member
    Join Date
    Nov 2005
    Location
    United States
    Search Comp PM
    to get subs from an .ts file you can use MeGui.

    run it...click on "tools"...HD Streams Extractor...select the folder of file where the .ts file is....select a destination where you wanna save it...it will scan the file and at the bottom it will show you whats inside the .ts file....uncheck all the things you don't want to keep and click "Queue" and it will save it to the folder or place you specified

    Click image for larger version

Name:	wqewerwer.jpg
Views:	308
Size:	49.3 KB
ID:	15699
    Quote Quote  
  5. Many thanks.

    MeGUI shows only two types of stream, Video & Audio. Does that mean the .ts file doesn't contain any subtitle streams, even though ProjectX lists their PID's?
    Quote Quote  
  6. no it just means that MeGui can't handle DVB subtitles,... ever thought about iirc. http://ccextractor.sourceforge.net/ was able to extract such subtitles,.. (wasn't Project X also able to extract these to .sub?)
    Quote Quote  
  7. Member
    Join Date
    Aug 2006
    Location
    United States
    Search Comp PM
    Originally Posted by Selur View Post
    no it just means that MeGui can't handle DVB subtitles,... ever thought about iirc. http://ccextractor.sourceforge.net/ was able to extract such subtitles,.. (wasn't Project X also able to extract these to .sub?)
    ccextractorGUI cannot do anything with DVB subtitles. ccextractorGUI is only able to work with NTSC DVD closed captions, or ATSC closed captions. Only DVD and ATSC EIA 608 closed captions really work. Adding support for ATSC EIA 708 closed captions is still in development. The program description says teletext, too, but DVB subtitles can be subpic-based or text-based, and from what I understand the text-based ones are not the same as teletext.
    Last edited by usually_quiet; 11th Jan 2013 at 16:15.
    Quote Quote  
  8. Member netmask56's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Search Comp PM
    You are using 'Demux' so if subs are present they should be there. However there is a reference to 'filter' on one of the folders - what is that exactly?

    Maybe you could try an earlier version of PX ProjectX-v0.90.04.00.b29-20090221 as it is quite stable.

    Can you read subs if you play the TS file in VLC?
    SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851
    Quote Quote  
  9. Small Potato markwong's Avatar
    Join Date
    Apr 2010
    Location
    Hong Kong
    Search Comp PM
    I used ProjectX to demux many .ts files recorded from HD digital recorder. In my experience, some programmes will have subtitles hardcoded. That means it does not always contain separate subtitle inside .ts file. It is the problem about the source, i.e. it depends on whether the TV station provides you a hardcoded subtitle or separate subtitle. You can check it by trying to turn off the subtitle using the remote control for your TV or digital recorder.
    Quote Quote  
  10. Member netmask56's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Search Comp PM
    On the subtitles presetting page try unticking the first 2 options
    SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851
    Quote Quote  
  11. Member
    Join Date
    Oct 2010
    Location
    England
    Search Comp PM
    ProjectX might be mislabelling the 0x0E12 stream as subtitle data. WSS in a broadcast context could be Widescreen Signalling: http://en.wikipedia.org/wiki/Widescreen_signaling

    Usually this data is embedded in the video stream but perhaps it's also being transmitted separately?
    Quote Quote  
  12. Member Budman1's Avatar
    Join Date
    Jul 2012
    Location
    NORTHWEST ILLINOIS, USA
    Search Comp PM
    If the subtitles are truly DVB or teletext You can use ProjectX with the presettings as follows:
    Click image for larger version

Name:	ScreenHunter_480 Apr. 04 02.03.jpg
Views:	1504
Size:	175.6 KB
ID:	17075

    It saves several files and the DVB to .Sup (Teletext to .sup.sub)
    Click image for larger version

Name:	ScreenHunter_480 Apr. 04 02.05.jpg
Views:	1222
Size:	119.0 KB
ID:	17078

    Then open Subtitle Edit and drop the video.sup into it and click yes if it asks to import the vob file. When the OCR screen opens,
    select the language (download additional if needed) and adjust the colors for white letters with black borders and background:
    Click image for larger version

Name:	ScreenHunter_480 Apr. 04 02.08.jpg
Views:	320
Size:	290.6 KB
ID:	17077

    Click start OCR and it works fairly well. Save to whatever format you choose from the main page. Hope that helps, it has always worked well for me in the past.
    Image Attached Thumbnails Click image for larger version

Name:	ScreenHunter_480 Apr. 04 02.02.jpg
Views:	1400
Size:	100.4 KB
ID:	17076  

    Last edited by Budman1; 4th Apr 2013 at 02:21. Reason: Wrong Image
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!