Аудиопоток в файл с помощью ffmpeg, но обрезает звук по истечении определенного времени

Аудиопоток в файл с помощью ffmpeg, но обрезает звук по истечении определенного времени

Есть ли способ сохранить аудиопоток в файл с помощью ffmpeg, но автоматически обрезать его по достижении определенного времени?

Я сохраняю поток с fmstream.org в файл raw, а затем транслирую его оттуда куда-то еще. Теперь проблема, с которой я сталкиваюсь, заключается в том, что файл становится слишком большим со временем, и я хочу избавиться от ненужного аудио, чтобы сохранить размер файла как можно меньше.

В настоящее время я использую ffmpeg с:

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

Связанный контент