Compiling x264 with mp4 support

.mp4encodingffmpegvideox264

I need x264 for my project.
I have one at /opt/local/bin/x264, but when I execute the following command:

x264 --qpfile cuepoints.qp --output output.mp4 input.mp4

it says:

x264 [error]: not compiled with MP4 output support

I decided to compile x264 from the source. I downloaded the source from http://www.videolan.org/ (git://git.videolan.org/x264.git).
Now I do:

cd x264
./configure --enable-mp4-output

And x264 says:

Unknown option --enable-mp4-output, ignored

And indeed, if I open configure file, there is no such option.

Finally, I could find compiled x264 with mp4 support (see here), but it is 3 years old and I need one more for Windows.

Do you know if x264 have dropped mp4 support, or I need to use a different option to compile it?

Best Answer

There is no --enable-mp4-output option. MP4 support is automatically detected, but l-smash or gpac are required.

For a script that might compile x264 see HOWTO: x264.
For another example see Compiling X264 on Ubuntu.
Also see the FFmpeg and x264 Encoding Guide.

Related Question