[mythtv-commits] Ticket #965: Deinterlace on Progressive Scan
MythTV
mythtv at cvs.mythtv.org
Sun Jan 8 08:37:45 UTC 2006
#965: Deinterlace on Progressive Scan
--------------------------------+-------------------------------------------
Reporter: sean at grieve.com.au | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone:
Component: mythtv | Version:
Severity: medium |
--------------------------------+-------------------------------------------
I believe that this point has been brought up before and the ticket was
closed because apparently mythtv detects type of scan. Actually I believe
it is the detectInterlace function in NuppelVideoPlayer that does this
detection so I hope this can be sorted:
apparently the scan is detected as progressive or interlaced and this is
meant to deduce whether the deinterlacer is in effect or not.. I have
NEVER seen the deinterlacer NOT being used - some channels I watch are
progressive and some are interlaced and ALL channels are deinterlaced by
whatever deinterlacer I have chosen - this results in flickery results for
the progressive channels.
I did a mythbackend -v all ... and grep for Interlace so that all the
detectInterlace calls are shown.. some very strange results below... not
sure why there are so many calls to detectInterlace and why the results
don't make sense (maybe I'm reading the logs incorrectly) but definately
the deinterlacer is in effect all the time (note: I have actually disabled
the deinterlacer for these logs, I have only given logs to show the
detection, let me know if you need more logs)
***TUNE INTERLACED CHANNEL
mpegts_add_stream: at pid 0x21 with type 2
mpegts_add_stream: stream #0, has id 0x21 and codec MPEG2VIDEO, type Video
at 0x898b510
2006-01-08 16:21:57.799 detectInterlace(Detect Scan, Detect Scan, 50, 576)
'''->Progressive Scan'''
2006-01-08 16:21:57.799 Interlaced: Progressive Scan video_height: 576
fps: 50
Input #0, mpegts, from '/recordings/1010_20060108162153.mpg':
Duration: N/A, start: 9527.499844, bitrate: N/A
Stream #0.0[0x21], 1/90000, 50.00 fps(r): Video: mpeg1video, yuv420p,
768x576, 1/50, 1152 kb/s
2006-01-08 16:21:58.152 detectInterlace(Detect Scan, Progressive Scan, 50,
576) '''->Progressive Scan'''
2006-01-08 16:21:58.152 Interlaced: Progressive Scan video_height: 576
fps: 50
Closing PAT Filter: pid=0x0
Closing PMT Filter: pid=0x20
***TUNE PROGRESSIVE CHANNEL
mpegts_add_stream: at pid 0x200 with type 2
mpegts_add_stream: stream #0, has id 0x200 and codec MPEG2VIDEO, type
Video at 0x898da50
mpegts_add_stream: at pid 0x28a with type 4
mpegts_add_stream: stream #1, has id 0x28a and codec MP3, type Audio at
0x898d860
mpegts_add_stream: at pid 0x28b with type 129
mpegts_add_stream: stream #2, has id 0x28b and codec AC3, type Audio at
0x897dc10
mpegts_add_stream: at pid 0x240 with type 6
mpegts_add_stream: stream #3, has id 0x240 and codec DVB_VBI, type Data at
0x898c140
[mpegts @ 0xb764b360]Parser not found for Codec Id: 94211 !
2006-01-08 16:22:30.636 detectInterlace(Detect Scan, Detect Scan, 25, 576)
'''->Interlaced Scan'''
2006-01-08 16:22:30.636 Interlaced: Interlaced Scan video_height: 576
fps: 25
Input #0, mpegts, from '/recordings/1010_20060108162154.mpg':
Duration: 00:00:35.7, start: 74557.286856, bitrate: 7750 kb/s
Stream #0.0[0x200], 1/90000, 25.00 fps(r): Video: mpeg2video, yuv420p,
704x576, 1/25, 12000 kb/s
Stream #0.1[0x28a](eng), 1/90000: Audio: mp2, 48000 Hz, stereo, 256 kb/s
Stream #0.2[0x28b](eng), 1/90000: Audio: ac3, 48000 Hz, stereo, 256 kb/s
Stream #0.3[0x240], 1/90000: Data: 0x0000
Closing PAT Filter: pid=0x0
Closing PMT Filter: pid=0x20
mpegts_add_stream: at pid 0x21 with type 2
mpegts_add_stream: stream #0, has id 0x21 and codec MPEG2VIDEO, type Video
at 0x8989a40
2006-01-08 16:22:40.669 detectInterlace(Detect Scan, Detect Scan, 50, 576)
'''->Progressive Scan'''
2006-01-08 16:22:40.669 Interlaced: Progressive Scan video_height: 576
fps: 50
Input #0, mpegts, from '/recordings/1742_20060108162230.mpg':
Duration: N/A, start: 9527.499844, bitrate: N/A
Stream #0.0[0x21], 1/90000, 50.00 fps(r): Video: mpeg1video, yuv420p,
768x576, 1/50, 1152 kb/s
2006-01-08 16:22:40.783 detectInterlace(Detect Scan, Progressive Scan, 50,
576) '''->Progressive Scan'''
2006-01-08 16:22:40.783 Interlaced: Progressive Scan video_height: 576
fps: 50
Closing PAT Filter: pid=0x0
Closing PMT Filter: pid=0x20
***TUNE INTERLACED CHANNEL AGAIN
mpegts_add_stream: at pid 0x602 with type 3
mpegts_add_stream: stream #0, has id 0x602 and codec MP3, type Audio at
0x898ebd0
mpegts_add_stream: at pid 0x601 with type 2
mpegts_add_stream: stream #1, has id 0x601 and codec MPEG2VIDEO, type
Video at 0x8b4e1a0
mpegts_add_stream: at pid 0x604 with type 6
mpegts_add_stream: stream #2, has id 0x604 and codec DVB_VBI, type Data at
0x898eec0
[mpegts @ 0xb764b360]Parser not found for Codec Id: 94211 !
2006-01-08 16:23:09.115 detectInterlace(Detect Scan, Detect Scan, 25, 576)
'''->Interlaced Scan'''
2006-01-08 16:23:09.116 Interlaced: Interlaced Scan video_height: 576
fps: 25
Input #0, mpegts, from '/recordings/1742_20060108162231.mpg':
Duration: 11:48:24.0, start: 34352.902633, bitrate: 5 kb/s
Stream #0.0[0x602](eng), 1/90000: Audio: mp2, 48000 Hz, stereo, 256 kb/s
Stream #0.1[0x601], 1/90000, 25.00 fps(r): Video: mpeg2video, yuv420p,
720x576, 1/25, 15000 kb/s
Stream #0.2[0x604], 1/90000: Data: 0x0000
Closing PAT Filter: pid=0x0
Closing PMT Filter: pid=0x20
mpegts_add_stream: at pid 0x21 with type 2
mpegts_add_stream: stream #0, has id 0x21 and codec MPEG2VIDEO, type Video
at 0x8981900
2006-01-08 16:23:15.106 detectInterlace(Detect Scan, Detect Scan, 50, 576)
'''->Progressive Scan'''
2006-01-08 16:23:15.106 Interlaced: Progressive Scan video_height: 576
fps: 50
Input #0, mpegts, from '/recordings/1010_20060108162308.mpg':
Duration: N/A, start: 9527.499844, bitrate: N/A
Stream #0.0[0x21], 1/90000, 50.00 fps(r): Video: mpeg1video, yuv420p,
768x576, 1/50, 1152 kb/s
2006-01-08 16:23:15.290 detectInterlace(Detect Scan, Progressive Scan, 50,
576) '''->Progressive Scan'''
2006-01-08 16:23:15.290 Interlaced: Progressive Scan video_height: 576
fps: 50
Closing PAT Filter: pid=0x0
Closing PMT Filter: pid=0x20
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/965>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list