MPlayer 拒绝生成单声道 wav 文件

MPlayer 拒绝生成单声道 wav 文件

我想将现有音频文件下采样为 8KHz 单声道。此命令行将其下采样为立体声:

mplayer -quiet -vo null -vc dummy -af volume=0,resample=8000:0:1 -ao pcm:waveheader:file="/tmp/blah1.wav" ~/from_my_cellphone.3ga

它生成一个实用程序识别为立体声的文件file

$ file /tmp/blah1.wav 
/tmp/blah1.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 8000 Hz

现在,如果我正确阅读了文档,我应该添加,pan=1:0.5:0.5以便获得一个大小只有一半的文件:

mplayer -quiet -vo null -vc dummy -af volume=0,resample=8000:0:1:pan=1:0.5:0.5 -ao pcm:waveheader:file="/tmp/blah2.wav" ~/from_my_cellphone.3ga

但事实并非如此!blah2.wav 与 blah1.wav 完全相同!我做错了什么?

相关内容