5

Мне нужен x264 для моего проекта.
У меня есть один в /opt/local/bin/x264 , но когда я выполняю следующую команду:

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

это говорит:

x264 [error]: not compiled with MP4 output support

Я решил скомпилировать x264 из исходного кода. Я скачал источник с http://www.videolan.org/ (git://git.videolan.org/x264.git).
Теперь я делаю:

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

И x264 говорит:

Unknown option --enable-mp4-output, ignored

И действительно, если я открою файл configure , такой опции не будет.

Наконец, я мог найти скомпилированный x264 с поддержкой mp4 (см. Здесь), но ему 3 года, и мне нужен еще один для Windows.

Знаете ли вы, если x264 прекратил поддержку mp4, или мне нужно использовать другую опцию для его компиляции?

3 ответа3

3

Опция --enable-mp4-output . Поддержка MP4 определяется автоматически, но требуются l-smash или gpac.

Для сценария, который может скомпилировать x264, см. HOWTO: x264.
Для другого примера см. Компиляция X264 в Ubuntu.
Также см. Руководство по кодированию FFmpeg и x264.

1

Вы можете установить x264 с поддержкой вывода mp4 на macOS с помощью brew:

brew install x264 --with-l-smash
0

Загляните на https://astrataro.wordpress.com/category/encode/x264/, где представлены модифицированные сборки с поддержкой mp4 и аудио.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .