我使用av_dump_format()检查信息,我得到了
Stream #0:0: Audio: pcm_s16le, 48000Hz, 2 channels, s16, 1536kb/s现在我可以录制音乐了,它工作得很好(我生成了一个pcm文件来收听)。但是,在超声波方面,我不能录制任何有用的音频信息,所以我可以使用FFmpeg录制超声波吗?
发布于 2018-02-23 18:42:40
要录制超声波音频,首先必须确保您的麦克风和音频捕获设备能够处理这些频率(标准设备在没有严重衰减的情况下无法做到这一点)。对于FFmpeg,您需要做的就是选择一个采样率,该采样率至少是您希望记录的最高频率的两倍。如果你想了解其中的原因,可以查一下Nyquist frequency。
https://stackoverflow.com/questions/48940400
复制相似问题