it-swarm-pt.tech

Atraso ao reproduzir som

Em um script, reproduzo um som (arquivo .ogg) usando /usr/bin/play. O som é reproduzido corretamente, mas há um atraso irritante de alguns segundos após a reprodução do som antes que o programa (play) seja encerrado. Por que é isso e pode ser corrigido?

O script é um gancho de confirmação do git. Apenas chama play -q filename.ogg. Eu tenho a mesma experiência na linha de comando.

Estou no 10.04, se isso for relevante.

4
Leif

Não há necessidade de esperar que o som seja concluído, certo? Então você poderia apenas

play file.ogg </dev/null &>/dev/null &

(ou veja aqui para desanexação mais intensa). Tente também ogg123 ou mplayer em vez de play, ou tente uma saída de áudio diferente.

2
loevborg

Eu atribuiria isso ao tempo que leva para o aplicativo desligar. Realmente depende de como você escreveu o script.

Isso pode ser mais um problema de script do que um problema do ubuntu.

0
myusuf3