0
点赞
收藏
分享

微信扫一扫

gst-launch的使用例子(与element 分析)


1如何 播放 wav文件

gst-launch-1.0 filesrc location=./pluck-pcm24.wav   ! wavparse !

参考:
 ​​​gstreamer学习笔记:通过gst-launch工具抓取播放的音频数据并通过upd传输​​

2如何录音 ogg 文件

gst-launch-1.0 autoaudiosrc ! audioconvert ! vorbisenc ! oggmux ! filesink location=./1.ogg

参考:
​​​如何在预定义的时间内在gstreamer中录制音频? ​​

3 分析一下 每个element

gst-launch-1.0 autoaudiosrc ! audioconvert ! vorbisenc ! matroskamux ! filesink location=./1.wav

依次打印:

Klass Source/Audio
Description Wrapper audio source for automatically detected audio source


Klass Filter/Converter/Audio // 转换器
Description Convert audio to different formats


Klass Codec/Encoder/Audio
Description Encodes audio in Vorbis format

Klass Codec/Muxer
Description Muxes video/audio/subtitle streams into a matroska stream


Klass Sink/File
Description Write stream to a file


举报

相关推荐

0 条评论