[mythtv-users] Channel scanner won't find a specific channel

John Pilkington J.Pilk at tesco.net
Mon Feb 8 11:19:26 UTC 2016


Hello again:  This sort of stuff would probably fit better in an 
appropriately named Ticket than on this list, but here's another 
comparison.  It's output from the Project-X mpeg demuxer for a file 
starting 35 MB into the posted file, and a 'typical' output for one of 
my normal UK SD recordings.

The HD bitrates are obviously much higher, and the AC3 audio comes as 
part of a 'private stream';  in the UK example the streams have numbers; 
but again no killer feature is obvious to me.

John P

=================

WFTV HD sample

-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x0001
-> PMT 0x006E refers to these usable streams:
Video:
PID: 0x006F(MPEG-2)
Audio:
PID: 0x0070{eng}[PD]
PID: 0x0071{spa}[PD]
Teletext:
n/a
Subpict.:
n/a

-> special PIDs for searching defined: { 0x6F 0x70 }
!> missing sync. byte @ 0
!> found sync. byte @ 72
ok> PID 0x006F has PES-ID 0xE0 (MPEG Video) (824 #5)
ok> PID 0x0070 has PES-ID 0xBD (private stream 1) (22820 #122)
-> cut-in @ GOP# 0 / new vframe 0 / new Timecode 00:00:00.000 (1838524)
-> video basics: 1280*720 @ 59.94fps @ 0.7031 (16:9) @ 14950000 bps - 
vbv 457
-> starting export of video data @ GOP# 0
!> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000
!> incomplete ts packet at EOF detected @ 52428760
packs: 273995 100% 52428800

++> Mpg Video: PID 0x006F / PesID 0xE0 / SubID 0x00 :
-> Video: fr-ct-1p-cg-og-dg -> 1540-1-0-55-0-0
-> Video length: 1540 frames @ 00:00:25.690
-> GOP summary: min. 12, max. 60 fields; contains progressive frames
-> avg. nom. bitrate 14860936bps (min/max: 13350400/20491600)
-> set first sequenceheader bitrate to 9000000bps
---> new File: /home/john/MythTmp/tempcut23242.m2v

++> AC3/DTS Audio: PID 0x0070 / PesID 0xBD / SubID 0x00 :
-> check CRC of AC-3 / MPEG-Audio L1,2
-> remove CRC in MPEG-Audio L1,2
-> add frames
-> Audio PTS: first packet 04:57:01.595, last packet 04:57:27.899
-> Video PTS: start 1.GOP 04:57:02.502, end last GOP 04:57:28.194
-> adjusting audio at video-timeline
!> missing syncword @  41104, @ 00:00:00.000
!> found syncword @ 41808
-> src_audio: AC-3, CM, 3/2lfe(5.1), bsid 6, dn -24dB, cm -3.0dB, sm 
-3dB, 48000Hz, 384kbps @ 00:00:00.000
!> 6 frame(s) (192ms) added @ 00:00:25.504
audio frames: wri-pre-skip-ins-add 803-0-0-0-6 @ 00:00:25.696 done...
---> new File: '/home/john/MythTmp/tempcut23242.ac3'

summary of created media files:
.Video (m2v):	1540 Frames	00:00:25.690	 
'/home/john/MythTmp/tempcut23242.m2v'
Audio 00 (ac3):	803 Frames	00:00:25.696	0-0-0-6 
'/home/john/MythTmp/tempcut23242.ac3'
=> 48,959,306 bytes written...
-> we have 7 warnings/errors.

====================

UK SD from DVB-T

-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x0001
-> PMT 0x0064 refers to these usable streams:
Video:
PID: 0x0065(#1)(MPEG-2)
Audio:
PID: 0x0066(#2){eng}(Mpg1)
PID: 0x006A(#6){eng}(Mpg1)
PID: 0x0098(#52)[PD]
Teletext:
n/a
Subpict.:
PID: 0x0069(#5)({eng}_0x10_p1_a1 )

-> special PIDs for searching defined: { 0x65 0x66 }
!> missing sync. byte @ 133414272
!> found sync. byte @ 133414388
ok> PID 0x0066 has PES-ID 0xC0 (MPEG Audio) (133427548 #71)
ok> PID 0x0065 has PES-ID 0xE0 (MPEG Video) (133441648 #146)
-> cut-in @ GOP# 2 / new vframe 0 / new Timecode 00:00:00.000 (136098464)
-> video basics: 704*576 @ 25fps @ 0.7031 (16:9) @ 15000000 bps - vbv 112
-> starting export of video data @ GOP# 2
!> dropping useless B-Frames @ GOP# 2 / new Timecode 00:00:00.000
-> cut-out @ GOP# 1877 (982844824)
packs: 2988337 91% 984614468

++> Mpg Video: PID 0x0065 / PesID 0xE0 / SubID 0x00 :
-> Video: fr-ct-1p-cg-og-dg -> 43432-6-0-1875-0-0
-> Video length: 43432 frames @ 00:28:57.280
-> GOP summary: min. 18, max. 60 fields; contains interlaced frames
-> avg. nom. bitrate 2250775bps (min/max: 641600/6340400)
-> set first sequenceheader bitrate to 6340400bps
---> new File: /home/john/MythTmp/tempcut28033.m2v

++> Mpg Audio: PID 0x0066 / 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 08:28:47.542, last packet 08:57:51.742
-> Video PTS: start 1.GOP 08:28:50.837, end last GOP 08:57:48.117
-> adjusting audio at video-timeline
-> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 256kbps, CRC @ 00:00:00.000
audio frames: wri-pre-skip-ins-add 72387-0-0-0-0 @ 00:28:57.288 done...
---> new File: '/home/john/MythTmp/tempcut28033.mp2'

summary of created media files:
.Video (m2v):	43432 Frames	00:28:57.280	 
'/home/john/MythTmp/tempcut28033.m2v'
Audio 00 (mp2):	72387 Frames	00:28:57.288	0-0-0-0 
'/home/john/MythTmp/tempcut28033.mp2'
=> 544,371,661 bytes written...


=============



More information about the mythtv-users mailing list