Hello,
I'm not new to C but I am new to this concept.
I wish to convert a video file (.vob) to an image file using C.
No idea where to start so any help greatly appreciated.
Hello,
I'm not new to C but I am new to this concept.
I wish to convert a video file (.vob) to an image file using C.
No idea where to start so any help greatly appreciated.
You'll get far better responses asking in a video-specific forum. C is only incidental to your question.
Kind of like asking a forum dedicated to the discussion of the human hand, about how to bake a cake. Yeah, you use your hands when making a cake, but that doesn't mean we know the specifics
When I am making a home DVD from my video camera movies I use tovid which converts my movies and extract images from them to create a nice menu.
I know it extract the images with Image Magick.
so you might want to look into that.
To extract one still-frame from an MPEG, you need code that can read MPEG format. The format itself is loosely described in Wikipedia:
http://en.wikipedia.org/wiki/MPEG-2
Maybe some of this free software will work as a base for you:
http://www.mpeg.org/MPEG/video/mssg-...-software.html
http://bmrc.berkeley.edu/courseware/...ignment/2.html
[I have no idea if those are good resources or not - they were just on the first page of the 2.2 million hits that google found]
It is quite an undertaking to do this, that's for sure - it is far from trivial to decode MPEG.
--
Mats
Last edited by matsp; 11-19-2007 at 02:46 PM.
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
VOB is MPEG-2 with a special DVD-ish container format.