Cypheros Transportstream Forum

English-speaking Support => TS-Doctor 2.x => Thema gestartet von: samezrp am Dezember 13, 2016, 22:57:29

Titel: PES packet is invalid error
Beitrag von: samezrp am Dezember 13, 2016, 22:57:29
Hi,
Could you please help me with understanding error from attached file?
Video and audio PIDs are: 4097, 4112 and 4113. Can I disregard these errors? When I try to view this file it looks OK.
Titel: Re: PES packet is invalid error
Beitrag von: Cypheros am Dezember 15, 2016, 10:20:12
There are some packets demaged at the beginning and the end, but nothing serious. DVB forgives some errors. If you see and hear no glitches, just ignore it. Reception errors can happen from time to time. If you have this errors at the beginning and the end permanently, try to start the recording a minute earlier and cut off that minute with TS-Doctor.
Titel: Re: PES packet is invalid error
Beitrag von: samezrp am Dezember 17, 2016, 13:07:42
Zitat von: Cypheros am Dezember 15, 2016, 10:20:12
There are some packets demaged at the beginning and the end, but nothing serious. DVB forgives some errors.

Thanks. These error occur randomly. Sometimes in the middle. I always check  files with TsChecker, and when it claims errors for sure there are glitches and I disregard these recordings. Later on I remove advs and process files with TsDoctor to get rid of unwanted streams and to have clean files. These errors occur while these clearance and I have never could find any visible symptoms but I just wanted to understand the nature of these. Thanks again for your answer.
Titel: Re: PES packet is invalid error
Beitrag von: Derrick am Dezember 17, 2016, 22:35:39
just make sure, your recordings are error free.
Titel: Re: PES packet is invalid error
Beitrag von: samezrp am Dezember 19, 2016, 00:51:33
OK, but is is not so easy, when you take a look at errors:


Starting at packet 00000001 PCR: 00:00:00.000 (06:35:52.879)
PES ERROR  : For PID 1010 -06:35:52.879 PES packet 00004459 is invalid (PSCPrefix,SizeMismatch), starting with TS packet 007F9AF5 Size: 2890 should be 38477
PES ERROR  : For PID 1011 -03:24:42.241 PES packet 0000445B is invalid (PSCPrefix,StreamType,Scrambled,ControlBitsPTS,MarkerBit2PTS,MarkerBit3PTS,SizeMismatch), starting with TS packet 007F9B36 Size: 40 should be 47421


time is most likely subtraction of original  time from main TS

Starting at packet 00000001 PCR: 00:00:00.000 (06:35:52.879)


and error occurrence time:

PES ERROR  : For PID 1011 -03:24:42.241


so you have to count occurrence time or watch whole movie. Additionally errors are not listed/sorted in time sequence.
Titel: Re: PES packet is invalid error
Beitrag von: Derrick am Dezember 19, 2016, 15:11:52
What IS the source of your recordings? Is the content scrambled?
Titel: Re: PES packet is invalid error
Beitrag von: samezrp am Dezember 19, 2016, 17:24:19
DB8000, paid card served by oscam. Card inserted to DM card slot.
90% of recordings are OK, only some of them show that error. No matter what channel. PID in log is different than any of audio or video PID.
Titel: Re: PES packet is invalid error
Beitrag von: Cypheros am Dezember 19, 2016, 18:00:11
Look into the Oscam logs. Some versions are unstable and hang from time to time. Maybe there is a newer and more stable version available.
Titel: Re: PES packet is invalid error
Beitrag von: samezrp am Dezember 20, 2016, 23:46:52
It was old version indeed, RC #6089, now I installed stable #11289, so I will observe. BTW I noticed while scaning the moment when errors occurred and there were glitches in that moments. It would be good to make logs more readable and show in easy way the moment where errors were found. I mean exact time of TS instead of current information.
Titel: Re: PES packet is invalid error
Beitrag von: Cypheros am Dezember 21, 2016, 00:02:59
The problem is that invalid timer as the timer is part of the packet.