[Libav-user] How to Use FFmpeg Decode Libraries

Stefano Sabatini stefasab at gmail.com
Wed Sep 12 10:13:26 CEST 2012

On date Wednesday 2012-09-12 10:58:59 +0800, Myth encoded:
> Hi All,
> I want to use FFmpeg decode libraries to decode an h.264 video
> stream. I found the libavcodec/api-example.c is a test example can
> decode MPEG1VIDEO format video streams. Now I use CODEC_ID_H264
> instead of CODEC_ID_MPEG1VIDEO and build it, then add an argument
> (h.264 encode video stream) when ran the test case, there an error
> occurs. Below is the error log:
> #Video decoding
> #[h264 @ 0x8937020]error while decoding MB 14 7, bytestream (-23)
> #[h264 @ 0x8937020]concealing 955 DC, 955 AC, 955 MV errors
> #[h264 @ 0x8937020]no frame!
> #Error while decoding frame 0
> Who can help me to resolve this issue?

> Any feedback is appreciated.

Check the updated examples in doc/examples, decoding_encoding.c shows
how to encode H.264 using libx264.

Also check:

More information about the Libav-user mailing list