如何查看.pcm文件的采样率?

问题描述 投票:0回答:2

我正在使用 gstream 将 .wav 文件转换为 .pcm 文件,我需要在转换后验证 .pcm 文件的采样率。我可以使用哪个工具来实现此目的?或者有什么方法可以检查它吗?抱歉,如果问题有误。

我已经尝试使用 sox 工具,但它不支持 .pcm 格式。请在这件事上给予我帮助。下面是一个例子

gst-launch-1.0 filesrc location=file.wav ! wavparse ! audioresample ! audioconvert ! audio/x-raw,format=S16BE,channels=1,rate=8000 ! filesink location=file.pcm

更新:PCM文件采样率无法使用任何工具检查,可以使用“Audacity”软件导入原始样本并设置采样率。我们可以通过听实际音频和转换后的音频来检查,验证转换后的采样率是否正确。

gstreamer pcm
2个回答
2
投票

PCM 文件是没有任何标头的普通原始文件,因此无法检测采样率。您需要在标头中设置采样率、通道等,这就是 WAV 格式的作用。 相当于音频中的PCM,视频中的YUV或图像中的RGB。它们都没有任何标题。用户可以用所需的采样率、分辨率、格式等来解析它们,并从中创建有意义的缓冲区


0
投票

Adobe Audition 具有“解释采样率...”功能,可以对原始 PCM 采样率进行最佳猜测,并且几乎始终正确!

遗憾的是,它不能用于批处理,因为它需要用户确认才能接受建议

© www.soinside.com 2019 - 2024. All rights reserved.