linux - 错误 : pipeline could not be constructed: no element "audiotestsrc"

标签 linux audio streaming gstreamer gstreamer-1.0

我正在尝试在 ubuntu 16.04 上使用 Gstreamer 库 (gstreamer1.0-libav) 用 C 编写一个简单的音频流应用程序。我正在使用简单的“gst-launch audiotestsrc !alsasink”命令测试 gstreamer1.0-tools,但每次运行此命令时都会出现以下错误:无法构建管道:没有元素“audiotestsrc”。我已经尝试在不同的路径位置(例如 usr/bin/、usr/local/lib/等)运行该命令,但我似乎无法弄清楚 Ubuntu 在何处安装了让我运行这些命令的 Gstreamer 二进制文件。另外,我假设,由于我缺乏 linux 经验,问题是我没有在正确的目录上运行这个命令。我正在遵循本指南:https://gstreamer.freedesktop.org/documentation/tutorials/basic/gstreamer-tools.html# .有人可以阐明这件事吗?任何帮助表示赞赏。谢谢。

最佳答案

找到了解决方法,但我仍然不确定这是否是解决方法。做更多的研究,我发现了这个很棒的资源 http://labs.isee.biz/index.php/Example_GStreamer_Pipelines .我用“gst-launch-0.10 audiotestsrc!alsasink”替换了“gst-launch audiotestsrc!alsasink”,这就成功了。问题出在 gst-launch 命令的版本上。希望这可以帮助任何人。非常欢迎为清楚起见而提出的任何其他意见。

关于linux - 错误 : pipeline could not be constructed: no element "audiotestsrc",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44448598/

相关文章:

MySQL 5.6 LOAD XML LOCAL INFILE 和空 XML 元素

从 Ubuntu CLI 远程安装多个 R 包(有,没有依赖)

java - 将增益应用于 PCM 时避免过度调制/失真

c++ - 用FFMpeg获取样本总数

streaming - 如何在 swiftui 中使用实时相机流?

apache-spark - Spark streaming - reduceByKeyAndWindow() 是否使用常量内存?

python - 在 Tweepy Streaming API 中包含过滤条件

linux - .htaccess 代码禁止某些 ip 并重定向到其他子域

linux - 如何针对我也构建的自定义库构建 './configure && make && make install' 软件?

vb.net - vb.net服务提示音