Incast
23rd March 2010, 02:02
I've been trying to come up with a solution for live TV playback. Most broadcasts here are in 720x576 but often have black borders down the left and right.
Since 704x576 is only meant to be the active picture area, I am seeking to crop 8 pixels from either side to change the resolution from 720x576 to 704x576.
However, all the cropping options in ffdshow (when used with EVR) do not seem to actually change the resolution, but simply turn the cropped area black.
I'm struggling to work out what is going on, even when I use avisynth mode and input the Crop function the actual picture size doesn't change. Can anyone explain to me what is happening?
The easiest solution would be simply to stretch the image but I'm reluctant to do this, as it introduces an additional lossy step in the process when the image already gets resized after hardware deinterlacing completes.
Since 704x576 is only meant to be the active picture area, I am seeking to crop 8 pixels from either side to change the resolution from 720x576 to 704x576.
However, all the cropping options in ffdshow (when used with EVR) do not seem to actually change the resolution, but simply turn the cropped area black.
I'm struggling to work out what is going on, even when I use avisynth mode and input the Crop function the actual picture size doesn't change. Can anyone explain to me what is happening?
The easiest solution would be simply to stretch the image but I'm reluctant to do this, as it introduces an additional lossy step in the process when the image already gets resized after hardware deinterlacing completes.