Opencast

Sox REST Documentation

/sox
This service creates and augments Opencast media packages that include media tracks, metadata catalogs and attachments.

General Notes

Table of Contents

Write methods

Method / Path: POST /analyze
Description: Starts an audio analyzing process
Path params: NONE
Required (form) params: sourceAudioTrack: The track just containing the audio stream
Optional (form) params: NONE
Response formats: text/xml
Status codes: 200: OK, Results in an xml document containing the job for the analyzing task
400: Bad Request, If required parameters aren't set or if sourceAudioTrack isn't from the type Track
Testing:
Sample: /analyze
Testing form (click to reveal)
Method / Path: POST /normalize
Description: Starts audio normalization process
Path params: NONE
Required (form) params: sourceAudioTrack: The track containing the audio stream
targetRmsLevDb: The target RMS level dB
Optional (form) params: NONE
Response formats: text/xml
Status codes: 200: OK, Results in an xml document containing the job for the audio normalization task
400: Bad Request, If required parameters aren't set or if sourceAudioTrack isn't from the type Track
Testing:
Sample: /normalize
Testing form (click to reveal)