I want to know an effective way to query a video? I hope to query a cricket match video through motion detection where for example if we want to quickly look at the wickets that have been fallen we might be able to only query the necessary wicket fallen frames and play the necessary parts only. i am trying to do the project in C# . i tried with converting video file into mpeg 7 but its not working . any other ways to do the project ?