gstreamer如何查看相关插件信息(src/sink)?
gstreamer及相关插件编译完成后,会输出gst-inspect可执行文件,相关信息如下:
drwxrwxr-x 12 yingc yingc 4096 6月 15 16:56 glib-2.42.0/ drwxrwxr-x 10 yingc yingc 4096 6月 15 17:05 gst-libav-1.4.5/ drwxrwxr-x 14 yingc yingc 4096 6月 15 17:03 gst-plugins-bad-1.4.5/ drwxrwxr-x 14 yingc yingc 4096 6月 15 16:59 gst-plugins-base-1.4.5/ drwxrwxr-x 13 yingc yingc 4096 6月 15 17:00 gst-plugins-good-1.4.5/ drwxrwxr-x 13 yingc yingc 4096 6月 15 17:01 gst-plugins-ugly-1.4.5/ drwxrwxr-x 14 yingc yingc 4096 6月 15 16:57 gstreamer-1.4.5/
./gst-inspect-1.0 -h
用法:
gst-inspect-1.0 [选项...] [ELEMENT-NAME | PLUGIN-NAME]
帮助选项:
-h, --help 显示帮助选项
--help-all 显示全部帮助选项
--help-gst 显示 GStreamer 选项
应用程序选项:
-a, --print-all 打印全部组件
-b, --print-blacklist 显示黑名单文件列表
--print-plugin-auto-install-info 显示机器可解析的指定插件或所有插件提供的特性列表。
与外部自动插件安装机制连接时有用
--plugin 列出插件信息
--exists Check if the specified element or plugin exists
--atleast-version When checking if an element or plugin exists, also check that its version is at least the version specified
-u, --uri-handlers 打印所支持的 URI 样式及它们的关联组件
--version Print version information and exit
执行gst-inspect-1.0 --plugin,我们会看到当前gstreamer所有的可用插件等:
rtp: rtppcmupay: RTP PCMU payloader rtp: rtppcmapay: RTP PCMA payloader rtp: rtpmpadepay: RTP MPEG audio depayloader rtp: rtpmpapay: RTP MPEG audio payloader rtp: rtpmparobustdepay: RTP MPEG audio depayloader rtp: rtpmpvdepay: RTP MPEG video depayloader rtp: rtpmpvpay: RTP MPEG2 ES video payloader rtp: rtph263ppay: RTP H263 payloader rtp: rtph263pdepay: RTP H263 depayloader rtp: rtph263depay: RTP H263 depayloader rtp: rtph263pay: RTP H263 packet payloader rtp: rtph264depay: RTP H264 depayloader rtp: rtph264pay: RTP H264 payloader ............................................................ gio: giostreamsink: GIO stream sink gio: giostreamsrc: GIO stream source autodetect: autovideosink: Auto video sink autodetect: autovideosrc: Auto video source autodetect: autoaudiosink: Auto audio sink autodetect: autoaudiosrc: Auto audio source liveadder: liveadder: Live Adder element taglib: id3v2mux: TagLib-based ID3v2 Muxer taglib: apev2mux: TagLib-based APEv2 Muxer chromaprint: chromaprint: Chromaprint fingerprinting element dataurisrc: dataurisrc: data: URI source element dvdsub: dvdsubdec: DVD subtitle decoder dvdsub: dvdsubparse: DVD subtitle parser staticelements: bin: Generic bin staticelements: pipeline: Pipeline object 总数:174 个插件, 1090 个特性
aa
相关文章
- Jmeter--google plugin插件监控被測系统资源方法
- fluentd如何进行插件的安装和卸载?
- Notepad++下载需要的插件(如何在Notepad++中手动下载需要的插件)
- 如何正确使用Airtest报告插件?报告小tips上线
- 【Vue/Js】如何解决谷歌浏览器(chrome)扩展插件安装后,再打开自动消失问题(两种解决方案)
- 【Vue/Js】如何解决谷歌浏览器(chrome)扩展插件安装后,再打开自动消失问题(两种解决方案)
- 又一款 IDEA 全家桶 神器 ja-netfilter-all 插件
- MyBatis 分页插件 PageHelper:是如何拦截SQL进行分页
- 小程序使用npm以及常用的移动端UI插件
- vscode vim 插件下 ctrl-w 无法关闭 tab 的问题 | vscode vim 插件下如何关闭 tab
- Qt编写自定义控件及插件的使用
- 如何使用 Mybatis-PageHelper分页插件
- 如何为eclipse安装合适版本的python插件pydev
- Elasticsearch安装图形化界面工具Head插件
- VScode 安装中文插件不生效,如何解决
- 「个人vim插件+配置」
- nodejs中http服务器,如何使用GET,POST请求发送数据、npm、以及一些插件的介绍
- 这13个webpack插件,让你的项目起飞
- 浅析如何设计一个JavaScript插件系统
- 高效开发者是如何个性化VS Code插件与配置的?
- 【HMS Core】【SDK集成】Android Studio中Gradle Version7.1+以上版本如何集成agcp插件?
- springboot -eclipse安装springboot插件注意事项
- MyBatis generator插件如何快速生成代码 提高开发效率
- 常用的chrome插件推荐(三)
- Maven插件mybatis-generator,如何让生成的PO类的field上有对应表字段的注释
- 浩辰CAD中如何加载插件?CAD插件安装教程
- 多语言编程必备的十大 Vim 插件