[This was resolved in another thread, but it's pretty-well buried and hard to find. Thanks, Owlsroost, for the help.]
[This solution may depend on the TV and monitor I have, which can handle interlaced data within a progressive signal. I'm not at all sure what is happening.]
I was experiencing major stuttering with large numbers of dropped frames for interlaced channels and recordings, but progressive scan channels and recordings were OK.
I was using MP 1.3.0 alpha with the latest LAV codecs on a Windows 7 box with an integrated GPU: Radeon 3000, which could not keep up with a 1080i HD signal, and would routinely drop 33% of the frames. It's amazing it was even watchable. Some experimenting determined the fault was the GPU could not keep up. Adding a Post Processing ffdshow deinterlacer process smoothed things out nicely, but since it is done in software, it sucked the CPU dry. A graphics card was looking necessary.
THE SOLUTION
In the LAV MPEG2 properties accessible directly from 1.3.0 or from the start menu otherwise, check "Treat As Progressive." (The ffdshow deinterlacer is not needed either.) You'll also want to enable hardware acceleration according to the GPU you have, as shown at the upper right of the image. Radeon's use DXVA native. NVIDIA's use something else.
THE RESULT
Interlaced HD is now as smooth as I could hope -- almost no drops. Progressive HD always did work, and still does. In each case, a drop can be induced by a Windows task using too much CPU, but otherwise no drops at all.
The signal sent to the TV (and the monitor, I presume) remains progressive, but the frame rate reported by MP is now 29+, instead of 59+, for an interlaced channel.
[This solution may depend on the TV and monitor I have, which can handle interlaced data within a progressive signal. I'm not at all sure what is happening.]
I was experiencing major stuttering with large numbers of dropped frames for interlaced channels and recordings, but progressive scan channels and recordings were OK.
I was using MP 1.3.0 alpha with the latest LAV codecs on a Windows 7 box with an integrated GPU: Radeon 3000, which could not keep up with a 1080i HD signal, and would routinely drop 33% of the frames. It's amazing it was even watchable. Some experimenting determined the fault was the GPU could not keep up. Adding a Post Processing ffdshow deinterlacer process smoothed things out nicely, but since it is done in software, it sucked the CPU dry. A graphics card was looking necessary.
THE SOLUTION
In the LAV MPEG2 properties accessible directly from 1.3.0 or from the start menu otherwise, check "Treat As Progressive." (The ffdshow deinterlacer is not needed either.) You'll also want to enable hardware acceleration according to the GPU you have, as shown at the upper right of the image. Radeon's use DXVA native. NVIDIA's use something else.
THE RESULT
Interlaced HD is now as smooth as I could hope -- almost no drops. Progressive HD always did work, and still does. In each case, a drop can be induced by a Windows task using too much CPU, but otherwise no drops at all.
The signal sent to the TV (and the monitor, I presume) remains progressive, but the frame rate reported by MP is now 29+, instead of 59+, for an interlaced channel.
Last edited: