2010-01-13 30 views

Respuesta

1

audioconvert es bastante estándar (creo)

mencoder no está disponible por norma en las distribuciones de Linux totalmente libres, pero se puede convertir en cualquier cosa

2

MPlayer debe ser capaz de convertir el audio;

$ mplayer \ 
    -quiet \ 
    -vo null \ 
    -vc dummy \ 
    -af volume=0,resample=44100:0:1 \ 
    -ao pcm:waveheader:file="file.wav" "file.raw" 

Está disponible en la mayoría de los gestores de paquetes de distribuciones de Linux.

18

Un amigo me señaló SoX, lo que hizo el truco. La sintaxis utilizada fue sox -r 44100 -e unsigned -b 8 -c 1 <RAW_FILE> <TARGET_FILE>

1

Encontré que sox es increíblemente rápido y confiable. Lo uso para una solución de dictado que preparo junto con Asterisk. Sin embargo, si está utilizando sox, tenga en cuenta que debe conocer la codificación de origen. Encontré que este era mi hangup inicial con el proyecto que hice (http://sylnsr.blogspot.com/2012/08/convert-asterisk-dictates-raw-files-to.html)

Para mi implementación I usa esto:

sox -t auto -w -s -r 8000 -c 1 {archivo_entrada} {archivo_salida}

Cuestiones relacionadas