4 votes

Retard lors de la lecture du son

Dans un script, je joue un son ( .ogg ) en utilisant /usr/bin/play . Le son est bien joué, mais il y a un retard ennuyeux de quelques secondes après que le son ait été joué avant que le programme ( play ) se termine. Pourquoi cela, et peut-on y remédier ?

Le script est un hook git-script. Il appelle simplement p lay -q filename.ogg . J'ai la même expérience en ligne de commande.

Je suis sur 10.04 si c'est pertinent.

2voto

Donovan Woodside Points 1288

Il n'y a pas besoin d'attendre que le son soit terminé, n'est-ce pas ? Donc vous pouvez juste

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

(ou regardez aquí pour un détachement plus intense). Essayez également ogg123 ou mplayer au lieu de play ou essayez une autre sortie audio.

0voto

Edward Luong Points 108

Je l'attribue au temps que met l'application à se fermer. Cela dépend vraiment de la façon dont vous avez écrit le script.

C'est peut-être plus un problème de script qu'un problème d'Ubuntu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X