Platform API
This page provides a reference to the V-Nova Platform for encoding LCEVC-enhanced x264 and x265 encodes using the REST API .
Before you start
To access your API key
Get VOD asset details
Headers
Name
Type
Description
{
"Message": "VOD Listing Successful ",
"Username": "Demo",
"Total VOD Contents": 1,
"EncodingParameters": {
"packaging": {
"Description": "Packaging Options available on the platform",
"Values": {
"Hls_ts": "0",
"Dash_fmp4": "1"
}
},
"encodingType": {
"Description": "Encoding Engine to be used for the encoding of this profile",
"Values": [
"2",
"3"
]
},
"width": {
"Description": "width of the encoded video for this profile"
},
"height": {
"Description": "height of the encoded video for this profile"
},
"transform": {
"Description": "specify the transform type for encoding.",
"Values": [
"dd",
"dds"
]
},
"ditherStrength": {
"Description": "setting strength of dither"
},
"x264Preset": {
"Description": "setting preset parameters for x264",
"Values": [
"very fast",
"fast",
"medium",
"slow",
"very slow",
"placebo",
"dual pass"
]
},
"QpMin": {
"Description": "Advanced perseus parameter forspecifying the minimum quanatization for the encoding in thisprofile."
},
"QpMax": {
"Description": "Advanced perseus parameter forspecifying the maximum quanatization for the encoding in thisprofile."
},
"maxgop": {
"Description": "maximum no of gop present in a chunk"
},
"videoBitrate": {
"Description": "video bitrate per second for the video profile"
},
"audioBitrate": {
"Description": "audio bitrate per second for the video profile"
}
},
"VodAssets": {
"catalogue:": [
{
"Title": "XXX",
"ContentId": "XXXXXX",
"ContentDuration": "00:00:10.00",
"IsPremium": false,
"IsEnabled": true,
"AdURL": "https://s3.eu-west-2.amazonaws.com/XXXX",
"Packaging": "HLS - ts chunks",
"ManifestURL": "https://s3.eu-west-2.amazonaws.com/origin-lon.v-nova.com/XXXX",
"ThumbnailImage": "https://s3.eu-west-2.amazonaws.com/origin-lon.v-nova.com/images/XXXX",
"PosterImage": "https://s3.eu-west-2.amazonaws.com/origin-lon.v-nova.com/images/XXXX",
"Description": "",
"Cast": "",
"NoofProfiles": "1",
"Chunksize": "10",
"Profiles": [
{
"Resolution": "1920X1080",
"Bitrate": "1024000",
"Maxgop": "50",
"ProfileNo": 1,
"Size": "1.250000",
"Audiobitrate": "64"
}
]
}
]
}
}Get Preset Parameters
Path Parameters
Name
Type
Description
Post Offline file (VOD) - Using parameters
Headers
Name
Type
Description
Request Body
Name
Type
Description
Post Offline file (VOD) - Using Preset ID
Path Parameters
Name
Type
Description
Example Post Command
Support
Last updated
Was this helpful?

