Transmisión de audio al archivo con ffmpeg pero recorta el audio después de un tiempo específico

Transmisión de audio al archivo con ffmpeg pero recorta el audio después de un tiempo específico

¿Hay alguna manera de guardar una transmisión de audio en un archivo con ffmpeg pero recortarla automáticamente después de que llegue a un tiempo determinado?

Estoy guardando una transmisión de fmstream.org en un archivo sin formato y luego la transmito desde allí en otro lugar. Ahora el problema al que me enfrento es que el archivo se vuelve demasiado grande con el tiempo y estoy buscando deshacerme del audio innecesario para mantener el tamaño del archivo lo más pequeño posible.

Actualmente estoy ejecutando ffmpeg con:

ffmpeg -i https://stream.live.vc.bbcmedia.co.uk/bbc_radio_one -f s16le -acodec pcm_s16le -ac 2 ar 48k -y radio.raw

información relacionada