Grabación única

Grabación única

Me gustaría hacer un servicio similar a censury.com.br, algo que grabe mi radio a determinadas horas, en archivos .mp3 con diferentes nombres según la grabación. EJ: stream08-19-2019-22-00.mp3

Soy muy nuevo pero ffmpeg suena como la manera perfecta de grabar mis programas de radio favoritos.

Me gustan unos tiempos específicos de tres radios y un VPS con CentOS, poder grabar estos programas sería increíble.

Respuesta1

Grabación única

Puede utilizar el atcomando programar un comando o script:

at 14:30:00

Aparecerá un mensaje donde puede ingresar su comando programado:

at > ffmpeg -i input -t 01:00:00 -c copy "$(date +%F_%H-%M-%S).m4a"

El ejemplo anterior grabará durante una hora ( -t 01:00:00).

Para guardar presione ctrl+ d.

Para ver el trabajo programado utilice el atqcomando.

Grabación repetitiva

Puede utilizar crontabpara crear trabajos cron que se ejecutarán en un cronograma fijo periódico:

crontab -e

Luego ingrese su comando:

0 16 * * 3 ffmpeg -i input -t 01:00:00 -c copy "$(date +%F_%H-%M-%S).m4a"

El ejemplo anterior grabará todos los miércoles a las 16:00 durante una hora ( -t 01:00:00).

Puedes ver tus trabajos cron con crontab -l.

información relacionada