Я использую эту команду ffmpeg, которая производит большое количество фрагментов avi из моего видеопотока:
ffmpeg -i fifo \
-c:v copy \
-c:a copy -ac 2 \
-f segment -segment_time 5 -reset_timestamps 1 "$dir/%d.avi"
Они занимают много места на SSD. Когда я пытаюсь удалить их во время работы программы, ffmpeg выдает ошибку, потому что ему нужны номера в именах файлов, чтобы не трогать их, чтобы они могли правильно увеличивать их ("% d").
Есть ли способ автоматически удалять эти чанки после N секунд потока?
Или, может быть, я могу как-то изменить шаблон именования?