Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: 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 5:20am
Comments
Logi Guna at 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 at 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 at 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 at 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
0 OriginalGriff 6,696
1 Sergey Alexandrovich Kryukov 6,675
2 CPallini 5,315
3 George Jonsson 3,584
4 Gihan Liyanage 2,650


Advertise | Privacy | Mobile
Web01 | 2.8.140921.1 | Last Updated 19 Jan 2013
Copyright © CodeProject, 1999-2014
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