TI中文支持网
TI专业的中文技术问题搜集分享网站

tvp5158 alsa声卡通过arecord 录音得到wmv文件,使用暴风影音播放需要2倍加速。如何实现正常播放。

tvp5158  alsa声卡通过arecord 录音得到wmv文件,使用暴风影音播放需要2倍加速。如何实现正常播放?

我的采样率为8k 8bit录音

令使用arecord 录音会出现overrun!!!at least ****ms的告警

有哪位大侠知道问题的原因,烦请赐教啊!!

Ternence_Hsu:

你好;

        使用软件播放需要2倍加速才能正常播放;

        是由于你wav的头信息中的参数和你实际的采样不匹配导致的;

        你可以试一下命令:arecord -f cd test.wav

 

        你是arecord 按8k 8bit 采集才出现overrun的吗 ?

 

lifei zhang:

回复 Ternence_Hsu:

arecord 按8k 8bit 采集没有,按照8k,16bit才出现overrun的。

Ternence_Hsu:

回复 lifei zhang:

如果是16k 16bit 、32k 16bit ,也会overrun 吗 ?

lifei zhang:

回复 Ternence_Hsu:

目前测试只有8K 8bit不出现,其他的都出现。

Ternence_Hsu:

回复 lifei zhang:

16k 8bit 、32 k 8bit 呢?

感觉像是alsa驱动有问题 ?

lifei zhang:

确认为驱动问题,采用aic32的驱动,单声道输入设置为8bit,8k都正常了。谢谢各位的帮助。

赞(0)
未经允许不得转载:TI中文支持网 » tvp5158 alsa声卡通过arecord 录音得到wmv文件,使用暴风影音播放需要2倍加速。如何实现正常播放。
分享到: 更多 (0)