sco*_*ter 2 command-line asterisk sox
我正在尝试使用sox将星号语音邮件转换为原始音频。原始wav的编码信息是PCM S16 LE,所以我认为我可以做到,sox msg0000.wav msg0001.raw
但是其中的原始文件是乱码,根据VLC的说法,它的长度为4分钟,而源文件为6秒。
我不确定我要去哪里错,有人怎么将wav转换成raw?最好使用sox,但是任何命令行解决方案都可以。
您确定问题出在袜子而不是VLC吗?我也遇到了让VLC播放原始音频的问题。有命令行选项,但我没有完全使它们起作用。
在寻找其他工具之前,请尝试通过类似以下操作来验证sox确实是问题所在
mplayer -rawaudio samplesize=2:channels=1:rate=8000 -demuxer rawaudio msg0001.raw
Run Code Online (Sandbox Code Playgroud)
此外,可以为袜子提供其他选择:
sox msg0000.wav --bits 16 --encoding signed-integer --endian little msg0001.raw
Run Code Online (Sandbox Code Playgroud)
但是我怀疑这些是默认设置,因此不需要它们。
归档时间: |
|
查看次数: |
21300 次 |
最近记录: |