Bonjour,
j'essaye sous Ubuntu de lancer la tache suivante via un cron :
sudo crontab -l :
pg /usr/local/bin/Stream_Webcam
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 # m h dom mon dow command # Enregistrement de la video toutes les 15 minutes */5 * * * * /usr/local/bin/Stream_Webcam >> /var/log/Stream_Webcam/log.txt
#!/bin/sh
Dans mon log, je retrouve bien les Ok on a démarré et on a terminé, mais le reste ne s'execute pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 echo "ok on démarre" /usr/bin/streamer -t 0:15 -s 640x480 -r 24 -o /tmp/movie.avi -f mjpeg -F stereo lav2wav +p /tmp/movie.avi | mp2enc -o /tmp/audio.mp2 lav2yuv +p /tmp/movie.avi | mpeg2enc -o /tmp/video.m1v mplex /tmp/audio.mp2 /tmp/video.m1v -o /var/www/movie.mpg echo "OK on a terminé"
ls -l /usr/local/bin/Stream_Webcam
ls -l /usr/bin/streamer
Code : Sélectionner tout - Visualiser dans une fenêtre à part -rwxr-xr-x 1 root root 302 2008-08-04 00:37 /usr/local/bin/Stream_Webcam
Pourtant si je lance mon script directement il s'execute
Code : Sélectionner tout - Visualiser dans une fenêtre à part -rwxr-xr-x 1 root root 86192 2008-01-02 11:41 /usr/bin/streamer
sudo /usr/local/bin/Stream_Webcam
bref je ne comprend pas, ( je débute ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ok on démarre avi / video: MJPEG (AVI) / audio: 16bit stereo (LE) rate: queueing frame twice (10) rate: queueing frame twice (11), a/v: +0.37s [18446735] rate: queueing frame twice (16), a/v: +0.40s [18446734] rate: queueing frame twice (19), a/v: +0.51s [18446731] ...
Merci d'avance pour votre aide.
Partager