DVBTechnics Forum  

Zurück   DVBTechnics Forum > Software-Support > Project X
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1  
Alt 02.02.2010, 13:32
riba riba ist offline
Neues Mitglied
 
Registriert seit: 02.02.2010
Beiträge: 3
Standard Problem extracting subs only with a few channels

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.
and NOT working extraction:

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.
Can someone figure out something that could help me understanding the problem?

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).
Mit Zitat antworten
  #2  
Alt 06.02.2010, 18:48
Benutzerbild von dvb.matt
dvb.matt dvb.matt ist offline
Author Project X
 
Registriert seit: 18.08.2003
Beiträge: 4.761
Standard

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]
Mit Zitat antworten
  #3  
Alt 06.02.2010, 19:41
riba riba ist offline
Neues Mitglied
 
Registriert seit: 02.02.2010
Beiträge: 3
Standard

Thanks. Here are the files:

Not working

Working
Mit Zitat antworten
  #4  
Alt 06.02.2010, 22:27
Benutzerbild von dvb.matt
dvb.matt dvb.matt ist offline
Author Project X
 
Registriert seit: 18.08.2003
Beiträge: 4.761
Standard

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]
Mit Zitat antworten
  #5  
Alt 07.02.2010, 01:13
riba riba ist offline
Neues Mitglied
 
Registriert seit: 02.02.2010
Beiträge: 3
Standard

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).
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:01 Uhr.


Powered by vBulletin® Version 3.6.7 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.