摘要: 对于WAV文件来说,可以直接使用ffplay命令播放,而且不用像PCM那样增加额外的参数。因为WAV的文件头中已经包含了相关的音频参数信息。 ffplay in.wav 接下来演示一下如何使用SDL播放WAV文件。 初始化子系统 // 初始化Audio子系统 if (SDL_Init(SDL_INI 阅读全文
posted @ 2021-03-26 14:53 M了个J 阅读(3524) 评论(3) 推荐(0) 编辑
摘要: 播放器是无法直接播放PCM的,因为播放器并不知道PCM的采样率、声道数、位深度等参数。当PCM转成某种特定的音频文件格式后(比如转成WAV),就能够被播放器识别播放了。 本文通过2种方式(命令行、编程)演示一下:如何将PCM转成WAV。 WAV文件格式 在进行PCM转WAV之前,先再来认识一下WAV 阅读全文
posted @ 2021-03-26 14:43 M了个J 阅读(6035) 评论(4) 推荐(4) 编辑
摘要: ffplay 可以使用ffplay播放《音频录制02_编程》中录制好的PCM文件,测试一下是否录制成功。 播放PCM需要指定相关参数: ar:采样率 ac:声道数 f:采样格式 s16le:PCM signed 16-bit little-endian 更多PCM的采样格式可以使用命令查看 Wind 阅读全文
posted @ 2021-03-26 12:40 M了个J 阅读(7909) 评论(7) 推荐(5) 编辑