After some considerable amount of time while trying to build the ffmpeg static library with the x264 encoder on Windows, I have spent some more time for writing some example with it.
Of course, there are tons of “instructions” on how to build, how to use, bla bla… But, non of them works on Windows. I guess the Linux guys are in better position here. Now, the zillion dollars question is “What’s the purpose of all that?”. Not only that this is useless on Windows, but I could have bought some third party library that actually works.
If somebody is about to say “But, it works!”. I must say, give me a working proof. I don’t care about 200×100 at 10fps. I don’t need H264 for that. Show me how to compress a single second of 1080i footage. It’s H264, it’s crossplatform (sounds funny if you ask me), Google is using it (it has to be perfect, right?), some more hipe here…
Firstly don’t try and build on windows – especially if you use VS – get it from here
Then the sequence is something like:
Then for each frame