Перейти к основному содержимому

Утилиты

Для получения базовой информации о заголовке аудио (метаданных) из аудиоданных, рассмотрите возможность использования следующих функций, так как они более экономичны, чем полный процесс импорта аудио в звуковую волну.

Узнать информацию о заголовке аудио ноды


Чтобы вручную определить формат аудиоданных, у вас есть два варианта. Первый основан на распознавании расширения файла, второй метод включает анализ аудиоданных, который более точен, но требует загрузки аудиоданных в память. Обратите внимание, что процесс автоматически выполняется на этапе импорта, поэтому ручное вмешательство не требуется.

Узнать формат аудио ноды


Вы можете использовать делегат OnGeneratePCMData для получения данных PCM, когда звуковая волна проигрывается. Это полезно при обработке или анализе PCM аудиоданных.

Делегат On Generate PCM Data


Делегат OnPopulateAudioData может быть использован для получения недавно заполненных данных PCM, что особенно полезно для потоковых звуковых волн и может упростить процесс анализа аудио.

Делегат On Populate Audio Data


Делегат OnPopulateAudioState функционирует аналогично OnPopulateAudioData, но не транслирует заполненные аудиоданные. Это может быть полезно, когда вы хотите отслеживать, когда аудиоданные заполнены, без передачи массива заполненных аудиоданных, что может улучшить производительность.

Делегат On Populate Audio State


Вы можете сканировать директорию с возможностью поиска рекурсивно, чтобы найти аудиофайлы. Полученный массив строк будет содержать пути к аудиофайлам, которые могут быть импортированы.

Нода Сканировать директорию для аудиофайлов


Эта функция может преобразовать секунды (например, время воспроизведения) в строку формата чч:мм:сс или мм:сс, в зависимости от длины.

Нода Преобразовать секунды в строку