que si en bash escribo esa línea de comando reproduce el sonido, quiero
decir que
/usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit -nodisp
funciona, suena.
y esto otro
~/alarma.sh
también.
¿Qué puede ser entonces?


El lun, 9 sept 2024 a las 18:53, Diego Bote (<esdedi...@gmail.com>)
escribió:

> Pero el caso es
>
> El lun, 9 sept 2024 a las 18:43, Esteban Monge (<estebanmo...@riseup.net>)
> escribió:
>
>> El 2024-09-09 10:21, Diego Bote escribió:
>> > Buenas tardes listeros.
>> > Hace años que no escribo aquí pero necesito de nuevo una mano.
>> > Estoy programando crontab como usuario para que suene una alarma a
>> cierta
>> > hora y para eso con crontab -e meto esta línea:
>> >
>> > 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit
>> -nodisp
>> >
>> > que no funciona, así que meto eso en un script en mi home, llamándolo
>> > alarma.sh,
>> > y en el crontab pongo
>> >
>> > 57 15 * * * /home/diego/alarma.sh
>> >
>> > Que tampoco funciona.
>> Ops parece que le respondí en PV... comparto la respuesta a todos:
>> Debe ser algun problema con ffplay en si... si modificas la línea a:
>> 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit
>> -nodisp > /tmp/run.log
>>
>> Vas a ver que si corre el crontab y crea el archivo... mas no se
>> reproduce... ergo... el problema no es cron.
>>
>>
>> >
>> > El fichero alarma.sh contiene esto:
>> > diego@giotto:~$ cat alarma.sh
>> > #/bin/bash
>> > /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit -nodisp
>> > diego@giotto:~$
>> > El caso es que cron lo está haciendo bien porque pongo
>> > 58 15 * * * touch creadoporcrontab
>> > y me ha creado el fichero.
>> > ¿Me dais alguna indicación?
>> > Gracias de antemano.
>> > Un saludo
>> > Diego Bote
>>
>

Responder a