IqualProp in C#
-
I want to develop a tool that will assess the quality of a video. I did some R&D on this and found an interface called "IQualProp", that is part of DirectShow API. I am not trying to get a sample code in C# on how to use this interface, but i am not finding anywhere. There are samples in c++ to use this "IQualProp", but not in C#. Any help on this will be great.
-
I want to develop a tool that will assess the quality of a video. I did some R&D on this and found an interface called "IQualProp", that is part of DirectShow API. I am not trying to get a sample code in C# on how to use this interface, but i am not finding anywhere. There are samples in c++ to use this "IQualProp", but not in C#. Any help on this will be great.
-
I want to develop a tool that will assess the quality of a video. I did some R&D on this and found an interface called "IQualProp", that is part of DirectShow API. I am not trying to get a sample code in C# on how to use this interface, but i am not finding anywhere. There are samples in c++ to use this "IQualProp", but not in C#. Any help on this will be great.
Again, how do you define "video quality"?? You have yet to define this and this is your second question on the subject. IQualProp only returns the performance properties of a video renderer. It has nothing to do with the video signal itself.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak -
Again, how do you define "video quality"?? You have yet to define this and this is your second question on the subject. IQualProp only returns the performance properties of a video renderer. It has nothing to do with the video signal itself.
A guide to posting questions on CodeProject[^]
Dave KreskowiakThank you for the reply. A video without any stuck that runs smoothly is quality of video for me. I want to play a video (recorded video) and check whether it runs properly without stuck. If there is any stuck in video I want to throw a error that quality of the video is not proper. Please correct me if im wrong in understanding the quality/performance of video. IqualProp interface has a method called "get_Jitter" which will give the variation in a video. So, I was thinking this can be of help for me. Please guide me.
-
Thank you for the reply. A video without any stuck that runs smoothly is quality of video for me. I want to play a video (recorded video) and check whether it runs properly without stuck. If there is any stuck in video I want to throw a error that quality of the video is not proper. Please correct me if im wrong in understanding the quality/performance of video. IqualProp interface has a method called "get_Jitter" which will give the variation in a video. So, I was thinking this can be of help for me. Please guide me.
OK. Too bad that interface has absolutely nothing to do with the quality of the video. That interface will give the performance stats of the video renderer, not the video itself. There is also no correlation between the renderer performance and the size of the video. The values that you get are the current moment in time performance of the renderer and are also affected by the current system load. Run through the video again and you can get different numbers. You can play a 320x200 at 30 frames a second and still get jitter, then play a 1080p video and get none. This is not an indicator of anything related to the video.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak