Я установил GStreamer-0.10 и все модули (базовый, хороший, плохой, уродливый, ffmpeg) в соответствии с этими инструкциями (просматривайте, нажимая предыдущее/следующее): http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-ugly.html
Казалось, все работает нормально, но когда я хочу выполнить свой конвейер, я получаю эту ошибку:
glib.GError: no element "x264enc"
Видимо модуль не установился:
gst-inspect x264enc
No such element or plugin 'x264enc'
После этого я установил кодек, выполнив:
sudo apt-get install x264
Это тоже не сработало. Поэтому я установил последнюю сборку вручную: http://www.videolan.org/developers/x264.html
После успешной установки x264 я еще раз запустил ./configure на уродливых модулях gstreamer-0.10 и узнал об этом:
configure: *** checking feature: x264 plug-in ***
configure: *** for plug-ins: x264 ***
checking for X264... no
configure: No package 'x264' found
configure: *** These plugins will not be built: x264
configure: creating ./config.status
Проверка доступности x264, кажется, выполняется:
which x264
/usr/local/bin/x264
Я использую сервер Ubuntu 12.04 LTS. Любые идеи, что мне нужно сделать, чтобы правильно скомпилировать этот модуль? Спасибо!