After much research I’ve discovered how to remove the comb effect from recorded mythtv shows. This occurs when using the xbmcmythtv python scripts to stream recorded tv shows from your myth box to Xbox Media Center. Mythfrontend can do this easily, but there has always been interlacing artifacts if you use the python script. I believe this is caused mplayer not getting the switche it needs to know to de-interlace the video. The fix is rather simple.

Edit the following file on the xbox:

/pathto/xbmc/system/players/mplayer/mplayer.conf

Add the following line:

vf=lavcdeint

Save file

The end.

Mplayer does have other options for de-interlacing but I found that lavcdeint was the only one that didn’t crash. These were the other options I tried:

-vf=kerndeint
-vf=filmdint
-vf=pp=lb
-vf=pp=li
-vf=pp=ci
-vf=pp=md
-vf=pp=fd

This change hasn’t effected other non mythtv files as far as I can tell, but I will keep an eye on things to make sure there isn’t anything dodgy going on. For now though it’s looking pretty good!

Comments

comments

1 thought on “De-interlace from mythtv to xbmc

  1. adamc says:

    Hey thanks! that’s been annoying me since we got a progressive scan TV.

    Reply

Leave a Reply