Start Analyzing

POST {{dolby-api-endpoint}}/media/analyze

POST /media/analyze

Start analyzing to learn about your media.

The input location of your media file is required.

This is an asynchronous operation so you will receive a job_id to use in calling GET /media/analyze to retrieve the job status and results.

There are additional optional parameters that can be provided to identify the type of content and additional loudness or validation requirements. See the samples for examples of what requests and responses look like.

Request Body

{"input"=>"<string>", "output"=>"<string>", "loudness"=>{"profile"=>"<string>"}, "content"=>{"type"=>"<string>", "tags"=>["<string>", "<string>"], "silence"=>{"threshold"=>"<number>", "duration"=>"<number>"}}, "validation"=>{"loudness"=>{"loudness_max"=>"<number>", "loudness_min"=>"<number>", "true_peak_max"=>"<number>"}}}

HEADERS

KeyDatatypeRequiredDescription
x-api-versionstringRequest headers.
Content-Typestring

RESPONSES

status: OK

{&quot;job_id&quot;:&quot;a1b2cd34-e5f6-gh78-90ij-k1l23mn4o5p6&quot;}