Watching 5xxx rec files - RecToTS

Über die HDTV PVRs 7700HDPVR/7750HDPVR
Top4
Benutzer
Benutzer
Beiträge: 65
Registriert: Sa 24. Nov 2007, 19:46

AW: Watching 5xxx rec files

#61

Beitrag von Top4 » Di 10. Jun 2008, 00:24

New type of sound! Stream type 0x80 and PCM audio (PCM!!).

Have anybody record an event with that type of audio on a TF7700HDPVR?
I would like to see the ifo and add files.

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#62

Beitrag von BBC-HD-Fan » Di 10. Jun 2008, 09:18

[quote="Top4"]New type of sound! Stream type 0x80 and PCM audio (PCM!!).

Have anybody record an event with that type of audio on a TF7700HDPVR?
I would like to see the ifo and add files.[/quote]


Hi TOP4

I recorded it (part of the soccer match) with the TF7700HDPVR. When I play it there ist only sound and no picture. So I converted it to ts in order to reconvert it with your program into TF7700HDPVR format. Then I have picture an no sound. It would be much easier to correct the ifo and add files if it possible. I can send you the ifo and add files. Please give me an E-Mail address via PN.

Thanks!

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#63

Beitrag von BBC-HD-Fan » Di 10. Jun 2008, 22:50

@ Top4

I just sent you 2 different zip files:

1. The ifo an add files from recording I made today. The todays recording is again with AC-3 sound.

2. The other recording (2 days ago) is with PCM audio stream.

Both times I recorded a small part of the soccer match. The recording works on the TF7700HDPVR only via Time list, a manual recording by pushing the red record button doesn't work. When playing the recording there is only sound and no picture. You can't even made a second copy of it to the internal HDD.

I told the Topfield support this bug. The answer was that ITVHD is not sending in a standard format, so there will be no fix for it.

That's why I choose to transform it to ts and then with RecToTs again into TF7700HDPVR.

I am on the way to transform the today recording (should work because of the AC3 stream). The recording with the PCM stream doesn't work with sound (only picture) after the transforming.

Thanks and greetings!

BBC-HD-Fan

Top4
Benutzer
Benutzer
Beiträge: 65
Registriert: Sa 24. Nov 2007, 19:46

AW: Watching 5xxx rec files

#64

Beitrag von Top4 » Di 10. Jun 2008, 23:19

It seems to be AC-3 sound in both, well they look nearly the same. I made an update of the program, handle 0x80 in the same way as AC-3. New beta up, test it out.

Could you run RecToTs with "/7 /i" on your rec file from the box (recorded in the TF7700HDPVR) with PCM sound and post the printout. I'm little interested in the info.

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#65

Beitrag von BBC-HD-Fan » Di 10. Jun 2008, 23:44

[quote="Top4"]It seems to be AC-3 sound in both, well they look nearly the same. I made an update of the program, handle 0x80 in the same way as AC-3. New beta up, test it out.

Could you run RecToTs with "/7 /i" on your rec file from the box (recorded in the TF7700HDPVR) with PCM sound and post the printout. I'm little interested in the info.[/quote]


Here is the printout:

------------------------------------------
RecToTs.exe Build: Jun 10 2008 23:11:09
------------------------------------------
COPY_20080610-1.rec 1336033280 bytes
Find start of TS packets at offset 0.
Program Map Table (PMT):
Program Number (Service Id): 0x290E
PMT 0x0D48 *
PCR 0x0D49 *
0x06 0x0D49 Private; StreamIdentifier ComponentTag=0x01 *
0x06 0x0D4A Private; eng, AC-3, StreamIdentifier ComponentTag=0x02 *
0x0B 0x0D4B DSM-CC U-N; Defined in ISO/IEC 13818-6, Broadcast 0x0106, StreamIdentifier ComponentTag=0x28
0x0B 0x0D4C DSM-CC U-N; StreamIdentifier ComponentTag=0x29
0x05 0x0C1D Unknown; StreamIdentifier ComponentTag=0x51, private_data_specifier_descriptor, 0xD1 User
0x05 0x0C1E Unknown; StreamIdentifier ComponentTag=0x52, private_data_specifier_descriptor, 0xD1 User
0x05 0x0C1F Unknown; StreamIdentifier ComponentTag=0x53, private_data_specifier_descriptor, 0xD1 User
0x05 0x0C20 Unknown; StreamIdentifier ComponentTag=0x54, private_data_specifier_descriptor, 0xD1 User
0x05 0x0C21 Unknown; StreamIdentifier ComponentTag=0x55, private_data_specifier_descriptor, 0xD1 User
Statistics:
PID TsCount Scramb Written !Continuity Skipped
0x0D49 6930254 0 6930254 0 0 PES 0xE0 Video 0x00
0x0D4A 170447 0 170447 0 0 PES 0xBD private_stream_1
0x0D48 2443 0 2443 0 0 PSI 0x02 TS Program map section
0x1FFF 3416 0 0 0 3416 Null packet
PCR: 98817512663 - 125175772980, 976sec
PTS: 329349318 - 417299118, 977sec, 16:17 (for Video stream)
.ifo: 15=D48 A=D4A 9=D49
.add: 1601-01-01 0:00 16min 290E D48 D49 1FFF 2D4A
Conversion time: 2 min 15 sec.

Testing the conversion with the new beta and the "PCM file" will follow.

Thanks!

P.S. The conversion of the todays soccer recording (AC3) went perfect.

Top4
Benutzer
Benutzer
Beiträge: 65
Registriert: Sa 24. Nov 2007, 19:46

AW: Watching 5xxx rec files

#66

Beitrag von Top4 » Mi 11. Jun 2008, 17:22

Thanks.
Occurding to the PMT the stream type for the sound is 0x06 and with a AC-3 descriptor. That's normal and the box and my program can handle it. But, the video stream type 0x06! My program (and the toppy) will not find it. Well i'm no pro in this subject, but it seems to be no standard. Maybe I can find a logical trick to find out that it is the video (it is possible to do this, because of other data and no other video), but I will not spend time for this. As I understand you convert the ts in a program that clean this up.

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#67

Beitrag von BBC-HD-Fan » Mi 11. Jun 2008, 18:34

Top4 hat geschrieben:Thanks.
Occurding to the PMT the stream type for the sound is 0x06 and with a AC-3 descriptor. That's normal and the box and my program can handle it. But, the video stream type 0x06! My program (and the toppy) will not find it. Well i'm no pro in this subject, but it seems to be no standard. Maybe I can find a logical trick to find out that it is the video (it is possible to do this, because of other data and no other video), but I will not spend time for this. As I understand you convert the ts in a program that clean this up.


Hi Top4!
The converting of the original .rec file (with the "PCM" stream) with RecToTs gives only sound but no picture. So first a have to convert the original .rec with TsRemux v. 0.0.21.2 to TS (188 byte packets). After that I convert the TS file with RecToTs back into TF7700HDPVR format.

The good news is, that your new beta works well with the "PCM" stream.

Thanks a lot! :D :

Here is the log file:

------------------------------------------
RecToTs.exe Build: Jun 10 2008 23:11:09
------------------------------------------
pcmtest.ts 1351372952 bytes
Find start of TS packets at offset 0.
Program Map Table (PMT):
Program Number (Service Id): 0x0001
Descriptors: 0x88 User, registration_descriptor
PMT 0x0100 *
PCR 0x1001 *
0x80 0x1100 Audio PCM? *
0x1B 0x1011 AVC Video; registration_descriptor *
Statistics:
PID TsCount Scramb Written !Continuity Skipped
0x0000 28267 0 0 1 28267 PSI 0x00 Program association section
0x0100 28267 0 28267 1 0 PSI 0x02 TS Program map section
0x001F 2827 0 0 0 2827 Unknown, 00 7F F0 19 FF FF
0x1001 28267 0 28267 0 0
0x1011 6930101 0 6930101 0 0 PES 0xE0 Video 0x00
0x1100 170425 0 170425 0 0 PES 0xBD private_stream_1
PCR: -1 - -1, 0sec
PTS: 329349318 - 417299118, 977sec, 16:17 (for Video stream)
.ifo: B=1011 15=100 A=1100 9=1001
.add: 2008-06-10 22:17 16min 1 100 1001 1011 3100
Conversion time: 104 min 21 sec.

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#68

Beitrag von BBC-HD-Fan » Mi 11. Jun 2008, 22:09

@Top4

I got a ts-file recorded with a TV card. I can play it on PC.
I couldn't open the file with TsRemux (programm not responding). When transforming it with your new beta the programm stops after generating the .rec and part of the .001 file. Here is the log file:

------------------------------------------
RecToTs.exe Build: Jun 10 2008 23:11:09
------------------------------------------
swep3.ts 18819867276 bytes
Find start of TS packets at offset 0.
Program Map Table (PMT):
Program Number (Service Id): 0x0081
Descriptors: CA ID=0x1831 PID=0x1ABA, CA ID=0x1801 PID=0x16BA
PMT 0x0062 *
PCR 0x02FF *
0x1B 0x02FF AVC Video; StreamIdentifier ComponentTag=0x09, Maximum_bitrate_descriptor, 0x50 Unknown *
0x06 0x0303 Private; StreamIdentifier ComponentTag=0x07, ger, AC-3 *
0x06 0x0304 Private; StreamIdentifier ComponentTag=0x08, AC-3, eng *
0x06 0x0020 Private; StreamIdentifier ComponentTag=0x0A, Teletext ger-i0 *
ERROR: Invalid file, can't find TS packets!
-------------------------------------------
MediaInfo shows these details:

General
ID : 6
Complete name : D:\swep3.ts
Format : MPEG-TS
File size : 17.5 GiB

Video
ID : 767 (0x2FF)
MenuID/String : 129 (0x81)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2
Maximum bit rate : 18.4 Mbps
Width : 1920 pixels
Height : 1088 pixels
Display aspect ratio : 16/9
Frame rate : 25.000 fps
Colorimetry : 4:2:0
Language : German

Audio
ID : 771 (0x303)
MenuID/String : 129 (0x81)
Format : AC-3
Format/Info : Audio Coding 3
Bit rate mode : CBR
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Sampling rate : 48.0 KHz
Video0 delay : -1s 9ms
Language : German
Language_More : Clean effects

Menu #1
ID : 98 (0x62)
MenuID/String : 129 (0x81)
Codec : "AVC / AVC" / AC3
Language : ger / ger
List/String : "767 (0x2FF) (AVC / AVC, ger)" / 771 (0x303) (AC3, ger)

Menu #2
ID : 99 (0x63)
MenuID/String : 130 (0x82)

I would be great to have it in 7700HDPVR format :)
Zuletzt geändert von BBC-HD-Fan am Mi 11. Jun 2008, 23:16, insgesamt 2-mal geändert.

Top4
Benutzer
Benutzer
Beiträge: 65
Registriert: Sa 24. Nov 2007, 19:46

AW: Watching 5xxx rec files

#69

Beitrag von Top4 » Mi 11. Jun 2008, 23:45

Since you got "Invalid file, can't find TS packets!" the ts file is not a plain ts file. The program expected that before, but it turned out that a toppy rec file could actually include some scrap. So I added a functionality to resync in the file and find the ts packets again. Maybe there is a bug in this functionality. I created a new beta version with some debug info printed at this fault. Please run it and post the printout.

However, it might be your file that is in a strange format. The intention of the program is to convert rec files from other Toppys. So your file is actually not supported, but let us see what happends. Or maybe you can clean it with some other tool.

At this 'resync' in the program the start of the ts packets must come within 50MB. Also if the problem with the ts packets is within the last millions bytes at the end the file, the error is ignored.

BBC-HD-Fan
Vielfrager
Vielfrager
Beiträge: 24
Registriert: Fr 7. Mär 2008, 18:33
Receivertyp: TF7700HDPVR
Receiverfirmware: 7.00.20

AW: Watching 5xxx rec files

#70

Beitrag von BBC-HD-Fan » Do 12. Jun 2008, 00:25

@TOP4

Thanks for the new beta. Here is the log file:

------------------------------------------
RecToTs.exe Build: Jun 11 2008 23:30:37
------------------------------------------
swep3.ts 18819867276 bytes
Find start of TS packets at offset 0.
Program Map Table (PMT):
Program Number (Service Id): 0x0081
Descriptors: CA ID=0x1831 PID=0x1ABA, CA ID=0x1801 PID=0x16BA
PMT 0x0062 *
PCR 0x02FF *
0x1B 0x02FF AVC Video; StreamIdentifier ComponentTag=0x09, Maximum_bitrate_descriptor, 0x50 Unknown *
0x06 0x0303 Private; StreamIdentifier ComponentTag=0x07, ger, AC-3 *
0x06 0x0304 Private; StreamIdentifier ComponentTag=0x08, AC-3, eng *
0x06 0x0020 Private; StreamIdentifier ComponentTag=0x0A, Teletext ger-i0 *
Debug info: 0x00410758 0x00420020 52264000 0
1675590796 52264000 278000

ERROR: Invalid file, can't find TS packets!
---------------------------------------------------------

RecToTs created these files.

12.06.2008 00:09 1.577.058.304 swep3.rec
12.06.2008 00:10 11.360 swep3.idx
12.06.2008 00:10 44.933.880 swep3.001
3 Datei(en) 1.622.003.544 Bytes
--------------------------------------------------------
TsRemux couldn't even open the ts file. tsMuxeR shows the video stream and only the german AC3, not the english one and stopped conversion to a new ts file:

11.06.2008 23:36 1.624.752.588 swep3.ts_new.ts

At this point seems to be a corruption in the ts file.
Zuletzt geändert von BBC-HD-Fan am Do 12. Jun 2008, 00:31, insgesamt 2-mal geändert.

Top4
Benutzer
Benutzer
Beiträge: 65
Registriert: Sa 24. Nov 2007, 19:46

AW: Watching 5xxx rec files

#71

Beitrag von Top4 » Do 12. Jun 2008, 23:18

Yes, seems to be a corrupted file. No strange things in the debug info. The appl search for only two start bytes of ts packets and did not find it (within appr. 50MB at that location). So I don't do anything with this.

herr neuling
Mein erster Beitrag
Mein erster Beitrag
Beiträge: 1
Registriert: Mi 25. Jun 2008, 02:23

AW: Watching 5xxx rec files

#72

Beitrag von herr neuling » Mi 25. Jun 2008, 02:39

Top4:

I saw you had the source code to some translation programs on your website.
Will you be releasing the source code for RecToTs soon?

Thank You

Antworten

Zurück zu „TF77x0HDPVR“