com -t raw
, está funcionando:
sox -t raw -r 44100 -b 16 -c 1 -L -e signed-integer /infiles/recording.dat /outfiles/recording.wav
Eu tenho alguns dados de áudio brutos que tento converter com o sox assim:
sox -r 44100 -b 16 -c 1 -L -e signed-integer /infiles/recording.dat /outfiles/recording.wav
isso me causa o seguinte erro:
sox FAIL formats: bad input format for file '/infiles/recording.dat': data encoding or sample size was not specified
Você tem alguma ideia do que está perdendo? Eu simplesmente não entendo o que estou fazendo errado aqui.
com -t raw
, está funcionando:
sox -t raw -r 44100 -b 16 -c 1 -L -e signed-integer /infiles/recording.dat /outfiles/recording.wav
Tags sox