• 0

[VB.NET] Working with videos


Question

A month or so ago at a art exhibit here in NYC I saw an interesting piece. The artist had a shadowbox (sort) of small videos that played similar content.

I liked the idea so much I thought I'd translate it. What I want to do is allow the user to select some videos and then have the software process though the stream looking for color similarities from each frame, or every x frames. I would be looking for colors within a range: For example red is RGB: 253,2,14 and the range could be within 50 of any of those values. I would then store the frame's info in an xml file for use during playback.

The playback would display clips in a collection of windows (user defined: 4, 8, 16) that related by color. I would like to be able to block out a clip so that only a portion of the original clips entire surface is shown. Meaning only the center 40%, or the upper right corner's 10%.

Technical Details:

I need to be able to run though a video clip and at each frame loop through the pixels. This is easy on a picture and I may do a frame grab and do that, but does anyone have any other ideas?

I also would like to only display a portion of a given video, any clues there?

This is only an art project, something fun. So any thoughts?

Thanks.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

i would investigate the silverlight route... you could feasibly show a video and grab frames of it.. then process each frames pixels as you mention that you are already able to.

here is a link i found after a quick google, http://blogs.msdn.com/kaevans/archive/2009...ablebitmap.aspx

not really sure if it will be exactly what you are after but it's a good starting point

i might give it a shot myself over the weekend :)

Link to comment
Share on other sites

  • 0
i would investigate the silverlight route... you could feasibly show a video and grab frames of it.. then process each frames pixels as you mention that you are already able to.

here is a link i found after a quick google, http://blogs.msdn.com/kaevans/archive/2009...ablebitmap.aspx

not really sure if it will be exactly what you are after but it's a good starting point

Interesting. I will give it a better look this weekend. Looks like a good starting point, thanks.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.