File formats

Each module will have inputs and outputs that will accept or return a specific file format. This page will list all the file formats that are supported by the platform. New formats can be added as new modules are created with different requirements.

Audio

Include all audio formats, such as WAV, MP3, OGG, FLAC, etc.

Video

Include all video formats, such as AVI, MP4, MKV, etc.

Subtitles

Accepts a JSON with the following properties:

{
  "start": 0,
  "end": 10,
  "text": "Hello world"
}

Beats

Accepts a JSON with the following properties:

{
  "start": 0,
  "end": 10,
  "bpm": 120
}

Chords

Accepts a JSON with the following properties:

{
  "start": 0,
  "end": 10,
  "chord": "C"
}

Sections

Accepts a JSON with the following properties:

{
  "start": 0,
  "end": 10,
  "section": "Verse"
}

Json

Accepts a JSON with any properties, documented by the module:

{
  "propertyA": 0,
  "propertyB": 10,
  "data": {
    "key": "value"
  }
}