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.
+ Reply to Thread
Results 1 to 13 of 13
-
-
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 -
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. -
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
-
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.
-
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 -
you can try dvbtextsub as well
http://sydney.edu.au/engineering/it/~efax/DVBTextSub.html -
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.
-
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 -
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? -
If the subtitles are truly DVB or teletext You can use ProjectX with the presettings as follows:
It saves several files and the DVB to .Sup (Teletext to .sup.sub)
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 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.Last edited by Budman1; 4th Apr 2013 at 02:21. Reason: Wrong Image
Similar Threads
-
extracting subs from mpg
By Kracov in forum SubtitleReplies: 6Last Post: 14th Jul 2012, 22:12 -
Extracting subs from MKV for iPod
By nj473 in forum SubtitleReplies: 4Last Post: 2nd Feb 2010, 13:35 -
extracting timecodes from hardcoded subs
By quzma in forum SubtitleReplies: 0Last Post: 2nd Jan 2010, 15:26 -
Extracting Subs from Subbed Videos
By un461v3n in forum SubtitleReplies: 1Last Post: 2nd Nov 2008, 11:24 -
Issue with Subs after extracting MKV file
By Alucardio in forum Video ConversionReplies: 1Last Post: 27th Mar 2008, 22:39