我的Mac OS X 10.10.3系统上的GStreamer存在一些严重问题 . 我通过Homebrew安装了gstreamer,gst-libav,-python,-validate,gst-plugins-base,-good,-bad,-ugly
但我现在唯一的工作例子是:
gst-launch-1.0 videotestsrc ! autovideosink
如果我尝试这样的事情:
gst-launch-1.0 videotestsrc ! jpegenc ! rtpjpegpay ! udpsink host=127.0.0.1 port=5200
我收到一个错误:没有元素>> jpegenc <<
有没有人知道我是如何让这个工作的?
THX snuef
1 回答
我也遇到了这个问题 . 这是解决方案:
事实证明,虽然
jpegenc
包含在'good'插件中,但默认情况下它并不是由自制软件安装的 . 你必须指定--with-jpeg
这是
brew info
的输出 . 正如您所看到的,jpeg支持并不是默认情况下自动安装的唯一东西 .