audio - Gstreamer中的音频原始数据格式?

标签 audio buffer gstreamer

我试图用Gstreamer 1.0创建一个可视化工具。

当我从管道以GstBuffer格式获取原始音频数据时,
然后使用gst_buffer_map映射Buffer,
对应的map.data(link)
格式为guint8,因此介于0到255之间。 map 大小略高于4000。

如何解释这些值?音频如何包含在其中?
非常感谢您提供有用的答案。

问候,
标签

最佳答案

您可能正在使用appsink,并在创建过程中对其调用gst_app_sink_set_caps()来设置将在其上接收的格式。

还有gst_app_sink_get_caps()

关于audio - Gstreamer中的音频原始数据格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42954014/

相关文章:

.net - 在 Visual Studio 2019 中确定 WAV 持续时间

c++ - 无需检查即可将标准输入快速读入缓冲区

ffmpeg - 如何根据触发器缓冲和捕获 RTSP 流到磁盘?

gstreamer - 构建 Gstreamer 编辑服务失败

c# - gstreamer:交织 2 个音频 - 链接错误

jquery - HTML5音频在jQuery中成功加载检查?

arrays - Console.log与数组不匹配

java - 在 Java 中,通过 TCP 套接字从 C# 应用程序接收音频数据流并在接收时播放流媒体

OpenGL:VAO 和 VBO 是否适用于大型多边形渲染任务?

c++ - 刷新缓冲区是什么意思?