Cron et sox | lame

Cron et sox | lame - Multimédia - Linux et OS Alternatifs

Marsh Posté le 08-05-2005 à 19:22:06    

Étrangement, je n'arrive pas à enregistrer le signal sonore en entrée de ma carte de son avec Cron. Voici la commande placée dans la crontab:
 
sox -t ossdsp -w -s -r 44100 -c 2 /dev/dsp -t raw - | lame -x -m s - /home/pierre-luc/enregistrements/$3`date +%a%d%h`.mp3
 
Les droits sur /dev/dsp ont été fixés à 666 pour y avoir accès en mode utilisateur. Aussi le répertoire d'écriture possède tous les droits (temporairement pour les essais). Le problème n'est donc pas là...J'ai également vérifié si la commande pouvait s'exécuter en remplaçant le sox[...] par un "mkdir /home/pierre-luc/enregistrement/bidon" et ça fonctionne.
 
Voilà, le problème est donc où ? J'ai essayé avec ecasound et c'est toujours impossible. Aussi, comment expliquer que je ne puisse exécuter un script contenant cette commande depuis php ? Un "ps ax" montre seulement cette première partie: "sox -t ossdsp -w -s -r 44100 -c 2 /dev/dsp -t raw - " ? Problème avec stdout ?

Reply

Marsh Posté le 08-05-2005 à 19:22:06   

Reply

Marsh Posté le 08-05-2005 à 20:01:57    

La première partie dans cron fonctionne t-elle ?
 sox -t ossdsp -w -s -r 44100 -c 2 /dev/dsp -t raw /home/pierre/fichier_test

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed