sox mistura scripts aninhados no amazon ec2 rhel linux

0

Estou tentando usar o "sox" para mixar alguns arquivos de áudio.

O comando funciona muito bem no meu terminal Mac

sox -m audio.wav "| sox upload.wav -p trim 2 1 pad 6" final.wav

Isso mistura (não concatenar) audio.wav e uma seção de upload.wav do segundo segundo ao terceiro segundo e adiciona 6 segundos de preenchimento na frente, e gera para final.wav

Agora, o problema é que o comando SAME EXACT NÃO funciona na minha caixa do RHEL do Amazon EC2. (o sox está instalado corretamente). Eu recebo o seguinte erro

sox soxio: Can't open input file '| sox upload.wav -p trim 2 2 pad 6': No such file or directory

Por alguma razão, o RedHat não gosta das aspas duplas. Mesmo que esteja documentado para ser usado dessa maneira.

Obrigado pela sua ajuda!

    
por Ray 03.05.2012 / 21:14

1 resposta

1

Parece que o arquivo não está presente no diretório do qual você está tentando executar. Ou veja as permissões de arquivo do arquivo de áudio. E configurá-lo para 755 ou 777. Eu sugiro usar nomes completos de arquivos como este - /var/www/audio/test.wav

    
por 27.10.2012 / 00:17