[mythtv-users] Teletext subtitles causes frames to drop

Ole Nissen mail at olenissen.com
Tue Apr 12 19:33:25 UTC 2011


Hi,

Im using a Zotac Ion motherboard with a atom 330 cpu for my dedicated
frontend. Normally everything is alright. I can watch my recordings just
fine. I do however have some movie channels (in this case Canal+ Hits) which
uses teletext to show subtitles overlayed the video. When enabled this
causes dropping frames and the subtitles is delayed or simply not shown for
a while for eventually to return for a little while... loop. Anyone know if
I have any chance of fixing this, and how?

There is only dropped frames when the subtiles should be shown. If there is
a long passage of no talk the video is fine.

I have attached a log generated with the command: mythfrontend.real -v
playback
First I watch the a little without the subtitles enabled, and as you can see
the standard deviation is low and everything looks good.

2011-04-12 20:49:21.338 OSD: Disabled teletext
'video_output' mean = '39123,94', std. dev. = '26707,16', fps = '25,56'
'video_output' mean = '39996,74', std. dev. = '39,46', fps = '25,00'
'video_output' mean = '39996,28', std. dev. = '20,20', fps = '25,00'
2011-04-12 20:49:33.448 Player(0): 800 interlaced frames seen.
'video_output' mean = '39996,83', std. dev. = '34,81', fps = '25,00'
'video_output' mean = '39996,62', std. dev. = '25,36', fps = '25,00'
'video_output' mean = '39996,51', std. dev. = '21,64', fps = '25,00'
'video_output' mean = '39996,35', std. dev. = '34,73', fps = '25,00'
2011-04-12 20:49:48.728 ScreenSaverX11Private: Calling xscreensaver-command
-deactivate
2011-04-12 20:49:48.737 ScreenSaverX11Private: Calling
gnome-screensaver-command --poke
2011-04-12 20:49:49.448 Player(0): 1200 interlaced frames seen.
'video_output' mean = '39996,64', std. dev. = '25,24', fps = '25,00'
'video_output' mean = '39996,77', std. dev. = '22,22', fps = '25,00'
'video_output' mean = '39996,41', std. dev. = '24,77', fps = '25,00'
'video_output' mean = '39996,70', std. dev. = '347,01', fps = '25,00'
2011-04-12 20:50:05.448 Player(0): 1600 interlaced frames seen.
'video_output' mean = '39996,20', std. dev. = '24,21', fps = '25,00'
'video_output' mean = '39996,49', std. dev. = '52,32', fps = '25,00'
2011-04-12 20:50:12.022 MythUIHelper, Error:
LoadScaleImage(uparrow_alt.png)Unable to find image file
2011-04-12 20:50:12.023 MythUIHelper, Error:
LoadScaleImage(downarrow_alt.png)Unable to find image file

Here I open the menu choosing to enable the subtitles:

'video_output' mean = '40979,97', std. dev. = '13982,88', fps = '24,40'
2011-04-12 20:50:14.506 TV: OSDDialogEvent: result 2 text Undertekster
action DIALOG_MENU_SUBTITLES_0
2011-04-12 20:50:14.668 Player(0): Video is 3.31463 frames behind audio (too
slow), dropping frame to catch up.
2011-04-12 20:50:14.668 Player(0): Video is 3.61095 frames behind audio (too
slow), dropping frame to catch up.
2011-04-12 20:50:14.669 Player(0): Video is 3.58945 frames behind audio (too
slow), dropping frame to catch up.
2011-04-12 20:50:14.669 Player(0): Video is 3.32958 frames behind audio (too
slow), dropping frame to catch up.
'video_output' mean = '39198,42', std. dev. = '17481,68', fps = '25,51'
2011-04-12 20:50:21.467 Player(0): 2000 interlaced frames seen.
'video_output' mean = '40003,97', std. dev. = '70,74', fps = '25,00'
'video_output' mean = '40004,15', std. dev. = '62,58', fps = '25,00'
2011-04-12 20:50:26.828 TV: OSDDialogEvent: result 0 text Undertekster
til/fra action TOGGLECC
2011-04-12 20:50:26.828 OSD: Enabled teletext page 1433
'video_output' mean = '40600,55', std. dev. = '8930,63', fps = '24,63'
'video_output' mean = '40001,13', std. dev. = '6865,85', fps = '25,00'
2011-04-12 20:50:37.530 Player(0): 2400 interlaced frames seen.
'video_output' mean = '40002,93', std. dev. = '32,77', fps = '25,00'
2011-04-12 20:50:38.730 ScreenSaverX11Private: Calling xscreensaver-command
-deactivate
2011-04-12 20:50:38.740 ScreenSaverX11Private: Calling
gnome-screensaver-command --poke
'video_output' mean = '40002,83', std. dev. = '2880,68', fps = '25,00'
'video_output' mean = '40003,08', std. dev. = '37,72', fps = '25,00'
'video_output' mean = '40004,87', std. dev. = '62,96', fps = '25,00'
2011-04-12 20:50:53.532 Player(0): 2800 interlaced frames seen.
'video_output' mean = '40003,00', std. dev. = '34,52', fps = '25,00'
'video_output' mean = '40004,74', std. dev. = '5636,16', fps = '25,00'
'video_output' mean = '40003,79', std. dev. = '31,08', fps = '25,00'
2011-04-12 20:51:05.595 Player(0): Video is 3.02343 frames behind audio (too
slow), dropping frame to catch up.
'video_output' mean = '40203,41', std. dev. = '11795,61', fps = '24,87'
2011-04-12 20:51:09.555 Player(0): 3200 interlaced frames seen.
'video_output' mean = '40003,79', std. dev. = '35,00', fps = '25,00'
'video_output' mean = '40002,96', std. dev. = '49,99', fps = '25,00'
2011-04-12 20:51:14.019 Player(0): Video is 3.0875 frames behind audio (too
slow), dropping frame to catch up.
2011-04-12 20:51:14.020 Player(0): Video is 3.32188 frames behind audio (too
slow), dropping frame to catch up.
2011-04-12 20:51:14.020 Player(0): Video is 3.2539 frames behind audio (too
slow), dropping frame to catch up.
'video_output' mean = '39403,90', std. dev. = '12882,27', fps = '25,38'
'video_output' mean = '40003,79', std. dev. = '39,37', fps = '25,00'
2011-04-12 20:51:25.498 Player(0): 3600 interlaced frames seen.
'video_output' mean = '40001,93', std. dev. = '3376,00', fps = '25,00'
2011-04-12 20:51:28.739 ScreenSaverX11Private: Calling xscreensaver-command
-deactivate
2011-04-12 20:51:28.748 ScreenSaverX11Private: Calling
gnome-screensaver-command --poke
'video_output' mean = '40003,25', std. dev. = '52,08', fps = '25,00'
'video_output' mean = '40003,36', std. dev. = '63,32', fps = '25,00'
'video_output' mean = '40003,72', std. dev. = '38,22', fps = '25,00'
2011-04-12 20:51:41.501 Player(0): 4000 interlaced frames seen.
'video_output' mean = '40003,75', std. dev. = '38,13', fps = '25,00'
'video_output' mean = '40003,90', std. dev. = '35,76', fps = '25,00'
'video_output' mean = '40003,59', std. dev. = '41,00', fps = '25,00'
'video_output' mean = '40405,53', std. dev. = '8891,50', fps = '24,75'
2011-04-12 20:51:57.584 Player(0): 4400 interlaced frames seen.
'video_output' mean = '40403,76', std. dev. = '10359,66', fps = '24,75'
'video_output' mean = '40003,26', std. dev. = '193,67', fps = '25,00'
2011-04-12 20:52:01.889 Player(0): Video is 3.1 frames behind audio (too
slow), dropping frame to catch up.
'video_output' mean = '39601,91', std. dev. = '5242,46', fps = '25,25'
'video_output' mean = '40003,71', std. dev. = '41,31', fps = '25,00'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-users/attachments/20110412/eadd7934/attachment.html 


More information about the mythtv-users mailing list