[Libav-user] Decoding specific formats?
dzeesea at gmail.com
Thu Mar 1 15:38:21 CET 2012
Sorry for the delay, I kind of lost track of time, here are the commands
I've used to generate an mkv format video.
*ffmpeg.exe -i "C:\path\left_%03d.bmp" -pix_fmt yuv420p left.y4m* *x264.exe
left.y4m -o left.mkv*
I'm still not really able to consistently decode video's of other format
than .h264, code hasn't changed much, I suppose I'll have to inspire myself
more to the ffmpeg.c script.
On Thu, Feb 23, 2012 at 4:28 PM, Alex Cohn <alexcohn at netvision.net.il>wrote:
> On Thu, Feb 23, 2012 at 02:16, Patrick Zielinski <dzeesea at gmail.com>
> > Ok, firstly please bare with me, up until two weeks ago I didn't even
> > what codec were and how encoding worked. Also, this code is ported
> within a
> > C++ framework so it might not comply with your usual coding standards.
> > Essentially here is the code that I have written which resembles closely
> > the libav decoding example with minor tweaks due to deprecated
> functions. I
> > actually have a different version in our code, but it's mostly just
> > with the buffer and the image data to add to our own structure.
> > http://pastebin.ca/2120920
> > I'd like to have either tips on how I could make this more robust, or
> > steps I should take to extract each frame from different formats. I've
> > a look at ffmpeg.c, but not as much as I wanted.
> Regarding the specific problem decoding an MKV file, you did not write
> if you succeed to open this particular file with command-line ffmpeg.
> Regarding your code, you should use the AVCodecContext you get from
> avformat_open_input() for the chosen stream, no need to create a new
> one as you do in lines 127 and on.
> Libav-user mailing list
> Libav-user at ffmpeg.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libav-user