i've unsuccessfully posted this question in mpc-hc thread, i really hope for better luck here.
this is a small sample recording made by my DVB-S viewing application (which supposedly demuxes requested program stream from .TS and muxes it to mp4):
http://www.mediafire.com/?x294obqj404fs8j
video is interlaced avc. however most DS players/decoders (example mpc-hc+ffdshow/yadif) don't recognize it as interlaced, and subsequently don't deinterlace it during playback.
i tried to 'heal' such files by remuxing to mkv:
-mkv remux by gdsmux does the trick, ffdshow begins to use deinterlacer;
-mkv remux by mkvmerge does not help - ffdshow keeps thinking its progressive.
maybe someone could take a closer look at this file and tell me what is wrong with it? i am suspecting the TV app somehow messes up cutting/demuxing from TS, and thus video streams come out slightly broken.