5

在过去的几天里,我一直在努力让它运行。我有一个需要 x264enc 的 gstreamer 命令。我正在运行Mac我似乎无法安装 x264 开发库。我已经安装了gst-plugins-bad,但这没有帮助。我在论坛上读到我需要先安装 x264 库,然后再安装gst-plugins-bad

我还尝试了 VideoLAN 的http://www.videolan.org/developers/x264.html也没有帮助。我不知道我错过了什么。如果是 Linux,我可以安装 x264-devel 软件包。但我似乎无法在 Mac El Capitan 上找到替代方案。

我得到的错误是:

警告:错误的管道:没有元素“x264enc”

请帮忙。

4

4 回答 4

7

尝试: brew install gst-plugins-ugly --with-x264

于 2018-03-09T02:44:58.537 回答
3

x264encgst-plugins-ugly,你安装了吗?Homebrew是一个流行的 macOS 包管理器,使用它安装 gstreamer 和 x264 也可能会有所帮助。

于 2017-02-09T20:47:11.407 回答
0

按以下顺序构建 GStreamer 的所有模块:

(1) Gstreamer-1.0
(2) gst-libav-1.8.3
(3) gst-plugins-base-1.8.3
(4) gst-plugins-good-1.8.3
(5) gst-plugins-bad-1.8.3
(6) gst-plugins-ugly-1.8.3

设置以下路径:

export PATH=$PATH:<install_dir_path>/bin 
                         export LD_LIBRARY_PATH=<install_dir_path>/lib
                         export GST_PLUGIN_PATH=<install_dir_path>/lib/gstreamer-1.0
于 2020-10-23T12:47:31.760 回答
0

# building gst-plugins-ugly

export version=1.14.5

echo "building gst-plugins-ugly-$version"

cd $PROJECT_DIR/gst-plugins-ugly-$version

./autogen.sh

./configure --with-x264-libraries=/usr/lib/x86_64-linux-gnu/libx264.so

make -j8

sudo make install

于 2020-12-09T05:33:27.627 回答