x264

How to get bytearray from x264 frame writer?

So here is libx264 FLV, MP4 and some other format file creators. in each format.c there is function called write_frame(). I want to get a bytearray of what it is writing to file. What shall be added to that functions for tham to return bytearray of what they try to write into file? (I would love to see example for FLV but if it'd work in...

H264: decode series of nal units with ffmpeg

I tried to decode a series of nal units with ffmpeg (libavcodec) but I get a "no frame" error. I produced the nal units with the guideline at http://stackoverflow.com/questions/2940671/how-to-encode-series-of-images-into-h264-using-x264-api-c-c. I tried the following strategy for decoding: avcodec_init(); avcodec_register_all(); AVC...

FFMPEG/X264 how to use them together

Hey Guys Need a little help. I am trying to encode large videos using ffmpeg/x264. While x264 is totally unable to encode these videos to .mov, ffmpeg does a decent job. But I need to use one of the flags which x264 provides to encode my video. So is there a good way to encode large videos using x264 given that i only want .mov as out...

What are diferences between FFmpegs AVcodec, x264 and WebM VP8, for encoding N frames? (please provide code support.)

What are differences in C code that should be written in FFmpegs AVcodec, x264 and WebM VP8, for encoding some amount of generated frames? So Idea here is to collect simple array of video_encode functions containing: Encoder setup, Frames generation and frame by frame encoding. simple. just on codec level (no special containers involved...

MP4 encoding problem

Hello all, I'm encoding a wmv file to MP4 (h264) but the bitrate of the file is shotting to much. if i'm giving 256k it goes around 1025k or even 411k. How can we solve this problem using ffmpeg? Here is the command line i'm using ffmpeg -i "18959.wmv" -vcodec libx264 -b 256kb -bt 100k -s 640x480 - r 25 -aspect 4:3 -acodec libf...

Encoding h.264 with libavcodec/x264

I am attempting to encode video using libavcodec/libavformat. Audio works great, but when I try to encode video I get the following errors: [libx264 @ 0x10182a000]broken ffmpeg default settings detected [libx264 @ 0x10182a000]use an encoding preset (vpre) easy to fix using the command line ffmpeg, but I am trying to do this in C. ...