Как правильно хранить очень длинные аудиоданные?Я планирую использовать несколько треков непрерывного аудио (5-100 часов, возможно .wav, возможно .mp3).В конце концов я буду запрашивать большое количество коротких клипов (например, 10000 5-секундных клипов), которые могут или не могут перекрывать границы любых фрагментов.
В дополнение к аудио, я также смотрю на сохранение спектрограммы, либо в формате изображения, таком как png, либо в виде матрицы в файле .mat.Аналогичная ситуация с запросами для тех.
Я прочитал здесь много постов, рекомендующих не хранить большие двоичные файлы в базе данных.Однако БД, которая автоматически обрабатывает фрагменты и сшивает двоичные файлы, была бы очень полезна.
На самом деле, два вопроса:
* Существует ли база данных или система управления файлами, которая позволяет запрашивать непрерывные аудиосигналы или данные изображений временных рядов с произвольными интервалами?
* Если нет, и яРеализовать это для себя, есть ли правильный способ, которым я должен распределять, хранить и получать доступ к данным?(например, клипы продолжительностью 1 секунда против клипов по 5 минут; в отдельном каталоге или структуре каталогов по дням, часам, минутам; хорошая программа командной строки для манипулирования аудиофайлами)?