tre31
24th September 2008, 01:49
Ok now since deinterlacing is a major factor in slowing down encoding just like resizing is, I've been looking at hardware deinterlacing using graphstudio (as it provides a bit more useful information).
So far my results (for .grf) are as follows;
file source async (elementary .m2v) --> microsoft mpeg-2 splitter (as it retains correct PAL resolution) --> cyberlink powerdvd sp decoder (dxva enabled, auto select too use ati vector adaptive deinterlacing selected via catalyst drivers) --> ati mpeg encoder (part of the latest avivo package) --> file output (currently I'm using the one from digitalnow - filewriter, some others have crashed, it seems most stable - so far)
So basically I'm using ati's vector adaptive hardware accelerated deinterlacing and re-encoding the mpeg-2 elementary stream, the results are quite good for SDTV material, however what I would really like too achieve for HD material is bob deinterlacing via a similar method but I'm unsure how too achieve this as yet and am unsure that ati's hardware bob even supports a proper 50fps bob (which is what I want as its smoother).
I know there are better bob'ers out there - mcbob and the like - but honestly for any real practicality they are just far too slow (a day for an encode is not my idea of fast on a Q6600 system).
So anyone got any ideas - tips?
cheers ;)
edit: just in case you are wondering I have disabled all the nasty noise reduction, and other ati 'features' that soften the encode (using the avsforum .vbs tweaker) and upped the bitrate from ~4.7mbit too 7mbit constant, high quality (set via filter properties) in graphstudio, looks pretty much exactly like it would if you play the original source.
So far my results (for .grf) are as follows;
file source async (elementary .m2v) --> microsoft mpeg-2 splitter (as it retains correct PAL resolution) --> cyberlink powerdvd sp decoder (dxva enabled, auto select too use ati vector adaptive deinterlacing selected via catalyst drivers) --> ati mpeg encoder (part of the latest avivo package) --> file output (currently I'm using the one from digitalnow - filewriter, some others have crashed, it seems most stable - so far)
So basically I'm using ati's vector adaptive hardware accelerated deinterlacing and re-encoding the mpeg-2 elementary stream, the results are quite good for SDTV material, however what I would really like too achieve for HD material is bob deinterlacing via a similar method but I'm unsure how too achieve this as yet and am unsure that ati's hardware bob even supports a proper 50fps bob (which is what I want as its smoother).
I know there are better bob'ers out there - mcbob and the like - but honestly for any real practicality they are just far too slow (a day for an encode is not my idea of fast on a Q6600 system).
So anyone got any ideas - tips?
cheers ;)
edit: just in case you are wondering I have disabled all the nasty noise reduction, and other ati 'features' that soften the encode (using the avsforum .vbs tweaker) and upped the bitrate from ~4.7mbit too 7mbit constant, high quality (set via filter properties) in graphstudio, looks pretty much exactly like it would if you play the original source.