6

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?

3 Answers3

3

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.

llogan
  • 63,280
harrymc
  • 498,455
1

You can install x264 with mp4 output support on macOS with brew:

brew install x264 --with-l-smash
0

Have a look at https://astrataro.wordpress.com/category/encode/x264/ which provides modified builds with mp4 and audio enabled.

cherouvim
  • 1,277