Windows Media Video Still/Frame Software I have had several programmers build me some software to copy frame/stills of STREAMING Windows Media Videos as JPG images. For example i need the software to give me a frame at 4 seconds in the video and 8 seconds in the video. This software is strictly for processing videos, not a media player and for professional use (processing more than 100.000 videos). I wrote streaming in caps because you are not able to download these videos, only stream them from a remote location. The software currently uses C# and Directshow. Possible alternatives are welcome. Perhaps using SilverLight could be a solution. But suggestions that I should use different video formats are not welcome because that is not an option. Other than making JPG files of video frames the software needs to upload them through FTP and communicate with my server using web/http. Webserver communicates to software which videos it should take screenshots of and the software communicates back which videos it has processed to the server. Following is based on my current experience using a wrapper for DirectShow: It is very likely that the videos have to playback for a while. For example if you want video frames at 4 seconds, 8 seconds and 12 seconds, than the video would have to play for a minimum of 12 seconds. This is related to the fact the videos are streamed. If the video could be downloaded then you could immediately extract a video frame out of the file. So because you need to playback all videos for a while the software would be very slow if it were single threaded. The software should probably be multi-threaded (the current version already is). If you need an example of a streaming video please contact me. Also please explain thorougly how you plan to handle this project (technical details). Also please explain how you calculated your price. Budget is negotiable based on good arguments.