Qt 之 音视频分析
文章平均质量分 92
前行中的小猪
一个爱数码,爱捣鼓,喜欢钻研,疯狂敲代码努力奋斗的Coder, Cheer Up!
展开
-
Qt 之 解析wav文件的头信息(详细分析、对比不同wav文件的数据)
简述在 Qt 之 WAV文件解析 中我们对wav文件的文件头中的数据进行了分析,在 Qt之实现录音播放及raw(pcm)转wav格式 中我们实现了录音/播放功能,并将.raw格式的音频文件转为wav格式文件,那我们拿到一个wav文件如何获取文件的具体信息呢,这一篇将叙述对wav文件的头信息进行解析。注意在看这篇文章前希望读者看一下 Qt 之 WAV文件解析 和 Qt之实现录音播放及raw(pcm原创 2016-10-11 21:29:42 · 8981 阅读 · 5 评论 -
Qt之实现录音播放及raw(pcm)转wav格式
简述在上一篇 Qt 之 WAV文件解析 中详细地分析了wav格式文件的文件头信息。通过QAudioInput实现录音功能,但是录音生成的文件并不能用播放器打开,就算更改后缀名也无法识别(有时候下载的一些音频文件通过修改文件名可以播放)。在Qt助手中将录音生成的文件保存为.raw格式,那么这个raw到底是什么格式呢?其实看raw字面的意思是原始的、未处理的、未加工的,从此看来QAudioInput 生原创 2016-10-10 20:24:32 · 10824 阅读 · 2 评论 -
Qt 之 WAV文件属性计算(比特率、文件大小、文件时长)
简述在 Qt 之 WAV文件解析 中给出了WAV文件属性的计算,具体包括文件大小、音频时长、比特率等属性,这里我们再次验证一下这些属性值的计算 。在计算之前,我们要知道一下wav文件中的三个参数 采样频率、音频通道数、每次采样得到的样本位数 ,这三个参数用来表示声音,同时决定了wav文件的音质,大小。下面简单介绍一下这三个参数。采样频率 指每秒钟取得声音样本的次数。采样的过程就是抽取某点的频率值原创 2016-10-13 15:12:33 · 9928 阅读 · 3 评论 -
Qt 之 WAV文件解析
简介最近看了一下Qt的处理音频方面的资料,本身利用QAudioInput 和 QAudioOutput 就可以实现录音和播放功能,代码也很简单,但是录音生成的文件并不能用播放器打开,就算更改后缀名也无法识别(有时候下载的一些音频文件通过修改文件名可以播放)。本质上通过QAudioInput生成的音频文件并没有什么格式,只是一堆音频数据,换言之就是没有文件头,只有数据,当然播放器识别不出来了。这里我们原创 2016-10-10 15:25:05 · 10425 阅读 · 3 评论