![]() |
|
|
|
#1
|
|||
|
|||
|
Hi all,
first of all I have to say that I don't understand a word in german language so maybe I could have missed some tips or posting in the wrong forum. Sorry in advance if that happened. I'm using Project-X to extract subtitles from ts satellite recordings made with my Clarke Tech 2500+. I'm using ProjectX-v0.90.04.00.b32-20091031 on Windows XP but it was a precompiled version because I'm noob and I wasn't able to compile it by myself Now my problem: There is a UK Freesat transponder from which I can't exctract subtitles. I know that subtitles are in the file because I can display them with VLC and they are displayed on my TV when I play the file on my decoder but I'm not able to extract them with PX that works perfect with other channels from the same satellite but from different transponder. Here are both log files. Working extraction: Code:
martedì 2 febbraio 2010 13.09.17 CET
ProjectX 0.90.04.00.b32 (31.10.2009)
-> 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
-> PES stream type disabled: Mpg Video
-> PES stream type disabled: Mpg Audio
-> PES stream type disabled: AC3/DTS Audio
-> PES stream type disabled: LPCM Audio
-> PES stream type disabled: Subpicture
-> PES stream type disabled: Generic_VBI
-> 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: 'C:\PX'
-> main I/O-Buffersize in bytes 4096000 bytes
FileSegments:
* (0) C:\PX\Bbc 1[02FEB2010-125623]- Cash in the Attic .ts
second. Files:
* ---
+> Input File 0: 'C:\PX\Bbc 1[02FEB2010-125623]- Cash in the Attic .ts' (8.028.160 bytes)
-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x189D
-> PMT 0x0100 refers to these usable streams:
Video:
PID: 0x1388(#1)
Audio:
PID: 0x1389{eng}(#2)
PID: 0x138A{NAR}(#7)
Teletext:
PID: 0x138B(eng_s888 eng_i888 )(#4)
Subpict.:
PID: 0x138C(eng_0x10_p1_a1 )
ok> PID 0x1388 has PES-ID 0xE0 (MPEG Video) (6392 #35)
ok> PID 0x138B has PES-ID 0xBD (private stream 1) (TTX) (12972 #70)
ok> PID 0x1389 has PES-ID 0xC0 (MPEG Audio) (18800 #101)
ok> PID 0x138A has PES-ID 0xC3 (MPEG Audio) (29704 #159)
!> PID 0x0000 (PAT) (47940 #256) -> ignored
!> PID 0x0100 (PMT) (52828 #282) -> ignored
!> incomplete ts packet at EOF detected @ 8027976
packs: 42509 100% 8028160
++> Mpg Video: PID 0x1388 / PesID 0x1E0 / SubID 0x00 :
-> Video: fr-ct-1p-cg-og-dg -> 0-0-0-0-0-0
++> Teletext: PID 0x138B / PesID 0xBD / SubID 0x10 :
-> export format: srt
-> temp. file: Bbc 1[02FEB2010-125623]- Cash in the Attic .tt (49128 bytes)
-> looking for page number 888
-> Teletext PTS: first packet 04:55:33.462, last packet 04:55:47.662
-> adjusting teletext at its own timeline
4 pages of No. 888 written...
---> new File: C:\PX\Bbc 1[02FEB2010-125623]- Cash in the Attic [888].srt
--> using faked PTS for following data:
-> temp. Filesize < 10 Bytes
++> stream omitted: PID 0x1389 / PesID 0xC0 / SubID 0x00 :
--> using faked PTS for following data:
-> temp. Filesize < 10 Bytes
++> stream omitted: PID 0x138A / PesID 0xC3 / SubID 0x00 :
summary of created media files:
Teletext 00: 4 pages of No. 888 'C:\PX\Bbc 1[02FEB2010-125623]- Cash in the Attic [888].srt'
=> 402 bytes written...
-> we have 3 warnings/errors.
Code:
martedì 2 febbraio 2010 13.56.13 CET
ProjectX 0.90.04.00.b32 (31.10.2009)
-> 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
-> PES stream type disabled: Mpg Video
-> PES stream type disabled: Mpg Audio
-> PES stream type disabled: AC3/DTS Audio
-> PES stream type disabled: LPCM Audio
-> PES stream type disabled: Subpicture
-> PES stream type disabled: Generic_VBI
-> 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: 'C:\PX'
-> main I/O-Buffersize in bytes 4096000 bytes
FileSegments:
* (0) C:\PX\E4[02FEB2010-125801]- Veronica Mars .ts
second. Files:
* ---
+> Input File 0: 'C:\PX\E4[02FEB2010-125801]- Veronica Mars .ts' (8.863.744 bytes)
-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x2071
-> PMT 0x0103 refers to these usable streams:
Video:
PID: 0x090A(#1)
Audio:
PID: 0x090B{eng}(#148)
PID: 0x090C{NAR}(#149)
Teletext:
PID: 0x090D(eng_s888 eng_i100 )(#65)
Subpict.:
PID: 0x090E(eng_0x10_p2_a2 )
ok> PID 0x090D has PES-ID 0xBD (private stream 1) (2820 #16)
!> PID 0x0000 (PAT) (4700 #26) -> ignored
!> PID 0x0103 (PMT) (15604 #84) -> ignored
ok> PID 0x090C has PES-ID 0xC0 (MPEG Audio) (25380 #136)
ok> PID 0x090A has PES-ID 0xE0 (MPEG Video) (26320 #141)
ok> PID 0x090B has PES-ID 0xC0 (MPEG Audio) (39104 #209)
!> incomplete ts packet at EOF detected @ 8863636
packs: 46951 100% 8863744
++> Mpg Video: PID 0x090A / PesID 0x1E0 / SubID 0x00 :
-> Video: fr-ct-1p-cg-og-dg -> 0-0-0-0-0-0
--> using faked PTS for following data:
-> temp. Filesize < 10 Bytes
++> stream omitted: PID 0x090D / PesID 0xBD / SubID 0x00 :
--> using faked PTS for following data:
-> temp. Filesize < 10 Bytes
++> stream omitted: PID 0x090C / PesID 0xC0 / SubID 0x00 :
--> using faked PTS for following data:
-> temp. Filesize < 10 Bytes
++> stream omitted: PID 0x090B / PesID 0xC0 / SubID 0x00 :
summary of created media files:
=> 0 bytes written...
-> we have 3 warnings/errors.
If you can't get enough information from this logs, maybe I could upload both the ts files so someone can try working on them or something? They are both less than 10MB. Let me know if I can upload them. Thanks, riba Geändert von riba (02.02.2010 um 14:03 Uhr). |
|
#2
|
||||
|
||||
|
the log tells us a lack of extracted data.
maybe there's some kind of special padding/stuffing data inside. pls provide the data you mentioned, somewhere..
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#3
|
|||
|
|||
|
|
|
#4
|
||||
|
||||
|
thx
CVS/SVN was updated now, to fix this issue. (my guess was right about the special identifier)
__________________
the best things in life are free.. [WinTV-DVB-s Rev1.3, TT 1.23b][TT DVB App. 1.23, DVBsVCR2 1.3, DVBWorkshop2.6][PVA,MPG-MP2,PES][X - immer das Neueste, J2SE1.2.2_09, J2SE1.4.2_05, J2SE1.5.0-b64] |
|
#5
|
|||
|
|||
|
Great! Thanks
Tomorrow I'll try to update. Do I need to follow this instructions installing also the CVSTortoise tool, right? edit: ok, I've updated. Thanks again for your quick fix Geändert von riba (07.02.2010 um 15:45 Uhr). |