ms media foundation - Video Processor MFT and deinterlacing -


msdn video processor mft mentions mft can used deinterlace interlaced video.

i set output media type same input + mf_mt_interlace_mode progressive on output media type.

but output samples still interleaved.

i can't test video proccessor mft because needs windows8/10. 2 things :

  • the documentation says gpu accelerated, not if fallback software processing. so, if it's gpu accelerated, , if gpu not support deinterlacing, can explain frames still interleaved. can check dxvahd_processor_caps.

  • for correct deinterlacing, sample needs assigned of values : mfsampleextension_interlaced, mfsampleextension_bottomfieldfirst, mfsampleextension_repeatfirstfield , , on (sample attributes). can check if parser/decoder correctly set values. if not, video processor mft not able deinterlacing.


Comments

Popular posts from this blog

php - Wordpress website dashboard page or post editor content is not showing but front end data is showing properly -

javascript - Get parameter of GET request -

javascript - Twitter Bootstrap - how to add some more margin between tooltip popup and element -