AudioUpload

Audio file upload component with metadata extraction.

Usage

<AudioUpload
label="Audio File"
name="audio"
endpoint="/api/upload-audio"
/>

Database Fields

The component stores audio metadata using a column prefix. Required fields:

FieldDescription
{prefix}_urlAudio file URL
{prefix}_lengthFile size in bytes
{prefix}_mimeMIME type
{prefix}_durationDuration in seconds

For example, with name="audio", your table needs:

  • audio_url
  • audio_length
  • audio_mime
  • audio_duration