Click here to Skip to main content
12,630,940 members (31,131 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: VB VB.NET
Hi,

I need to know
1.how to extract sequence images from video file
2. mcisendstring to play video picturebox means , how get image from that picturebox
3. if I use Emgucv that throws exception at capture=new capture(filename) what's the solution
4. Is there any video decoder to convert video file to sequence of images

please give the solution for this


-v.senthil kumar
Posted 19-Jan-13 6:20am
Comments
Logi Guna 19-Jan-13 11:32am
   
Have a look at :
http://www.codeproject.com/Articles/9676/Extracting-still-pictures-from-movie-files-with-C
http://www.codeproject.com/Articles/13237/Extract-Frames-from-Video-Files

You can convert the project above to VB.NET or compile as library and add reference to your VB.NET project
v.senthilkukmar 19-Jan-13 12:56pm
   
hi,its working, i converted into vb.net
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

OP resolved it with the help of 'Logi Guna' answer:
Have a look at : http://www.codeproject.com/Articles/9676/Extracting-still-pictures-from-movie-files-with-C
http://www.codeproject.com/Articles/13237/Extract-Frames-from-Video-Files
You can convert the project above to VB.NET or compile as library and add reference to your VB.NET project


OP replied: hi,its working, i converted into vb.net

Posting it to pop it out of unanswered list.
  Permalink  
Comments
Sergey Alexandrovich Kryukov 19-Jan-13 22:02pm
   
Good. I think I have better and more universal idea: FFmpeg or libav which never let me down so far, in most tricky situations. Please see my answer.
—SA
v.senthilkukmar 21-Jan-13 10:18am
   
Framegrabber taking much more time for large video files could you give the answer or please explain fastest one
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

OK, you got an answer. I will add an advice of the converter. I would strongly recommend FFmpeg or libavcodec utility. Please see:
http://en.wikipedia.org/wiki/Ffmpeg[^],
http://ffmpeg.org/[^],
http://en.wikipedia.org/wiki/Libavcodec[^],
http://libav.org/[^].

In both cases, you can get free open-source utilities which can make nearly everything.

Not only you can use the utility you need through System.Diagnostics.Process.Start, but you will be able to find a number of .NET wrappers:
http://ffmpegdotnet.codeplex.com/[^],
http://www.ffmpeg-csharp.com/[^],
https://github.com/ermau/libav.net[^],
http://www.intuitive.sk/fflib/post/fflib-net-released.aspx[^].

See also this CodeProject article: FFMPEG using ASP.NET[^].

You can find some more: http://bit.ly/10IF2sH[^].

Good luck,
—SA
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web01 | 2.8.161205.3 | Last Updated 19 Jan 2013
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100