Create ISOBMFF File

POST /api/v1/isobmff_files
Request payload data
{
filename: string
md5: string
}
Response payload data
{
filename: string
The filename of the isobmff file
fragment_index_complete: boolean
Whether the fragment index is complete. The fragment index is used internally by editframe to efficiently seek within files.
id: string
The id of the isobmff file
md5: string
The md5 hash of the isobmff file
}

Upload Fragment Index

POST /api/v1/isobmff_files/:id/index/upload

No doc item found for UploadFragmentIndexResult

Lookup ISOBMFF File by MD5

GET /api/v1/isobmff_files/md5/:md5
Response payload data
{
filename: string
The filename of the isobmff file
fragment_index_complete: boolean
Whether the fragment index is complete
id: string
md5: string
}

Get ISOBMFF File Transcription

GET /api/v1/isobmff_files/:id/transcription
Response payload data
{
id: string
isobmff_track:
{
duration_ms: number
}
work_slice_ms: number
}

Transcribe ISOBMFF File

POST /api/v1/isobmff_files/:id/transcribe
Request payload data
{
trackId?: string
}
Response payload data
{
file_id: string
id: string
track_id: number
}