Vionlabs Docs

Vionlabs Thumbnails API

Vionlabs API for on-request assembling of thumbnails results.

Get Thumbnails

Get thumbnails for an item in the customer catalog (movie or series) This endpoint is deprecated. Please use the v2 endpoint instead.

GET
/results/jitthumbnails/v1/{inventory_id}
key<token>

In: query

Path Parameters

inventory_idInventory Id

Customer identifier for a movie or series item in the catalog

Query Parameters

version?Version

Thumbnails version code

character?Character

Specifies which character(s) will appear in results.Characters are identified by integer rank (0, 1, 2, ...), i.e. 0 is the main character, 1 is the second main character, etc.Use CharacterSelector.ANY to include any character. Use CharacterSelector.NONE to allow thumbnails without characters (e.g. landscapes).To get a specific character, use 1 or 2 etc. Asking for a specific character doesn't guarantee exclusivity, other characters might be present. To get multiple characters, use comma separated values, e.g. 1,2

Default"any"
closeup?CloseupSelector

Determines the size of the specified character in the frame. If returning more than one specific character, we recommend leaving this setting blank.

Default"any"
position?PositionSelector

Designates where the specified character should be in the frame.If returning more than one specific character, we recommend leaving this setting blank.

Default"any"
stillness?Stillness

Max allowed degree to which motion is detected in a frame. The lower the score, the less likely it is that motion will obscure details of the frame. We recommend taking this parameter as information, and fine-tuning image blur and facial clarity separately via sobel_score, max_brisque, and img_laplacian instead

Default100
Range0 <= value
brightness?BrightnessDeprecated

Use min_brightness instead.

Default0
Range0 <= value <= 1
min_brightness?Min Brightness

The minimum allowed degree of the frame's brightness. The higher the score, the brighter the frames will be. Increase this value to avoid dark frames.

Default0
Range0 <= value <= 1
max_brightness?Max Brightness

The maximum allowed degree of the frame's brightness. The lower the score, the darker the frames will be. Decrease this value to avoid too bright frames.

Default1
Range0 <= value <= 1
eye_status?Eye StatusDeprecated

Use min_eye_openness instead.

Default0.2
Range0 <= value <= 1
min_eye_openness?Min Eye Openness

Minimum acceptable extent to which the specified character(s) eyes are open. The higher the score, the wider the eyes of each character will be. E.g. a value of 0.0 permits characters with completely closed eyes. Setting this value to .20 generally avoids eyes that are closed or half-open and returns eyes in a neutral position.

Default0.2
Range0 <= value <= 1
max_eye_openness?Max Eye Openness

Maximum acceptable extent to which the specified character(s) eyes are open. The lower the score, the more closed the eyes of each character will be. E.g. setting this value to values lower than around 0.2 will restrict characters to having closed eyes.

Default1
Range0 <= value <= 1
mouth_status?Mouth StatusDeprecated

Use max_mouth_openness instead.

Default1
Range0 <= value <= 100
min_mouth_openness?Min Mouth Openness

Minimum acceptable extent to which the specified character(s) mouth(s) are open. The higher the score, the more open the mouths of each character will be. E.g. a values close to 1.0 will restrict characters to having completely open mouths.

Default0
Range0 <= value <= 1
max_mouth_openness?Max Mouth Openness

Maximum acceptable extent to which the specified character(s) mouth(s) are open. The smaller the score, the less open the mouths of each character will be. E.g. a value of 0.0 restricts characters to having completely closed mouths.

Default1
Range0 <= value <= 1
separation?Separation

The minimum number of seconds between candidate frames returned. The higher the value, the greater the diversity of frames returned will be. A higher value risks eliminating otherwise good candidates on the basis of them being too close to other good candidates. We aim to minimize this risk by setting the default value. Correlates with all other parameters. The stricter the criteria applied, the less candidates yielded overall, and thus the less candidates available to space out according to the separation value.

Default30
Range0 <= value
number_of_top_candidates?Number Of Top Candidates

The maximum number of top candidate frames to return.The higher the number, the more frames will be returned after applying all criteria and sorting them with respect to their composite scores. Please note that stricter criteria leads to fewer acceptable candidates overall, and may in turn reduce the number of top candidates to choose from.

Default15
Range0 <= value
score?ScoreDeprecated

Use min_backdropness_score instead.

Default0
Range0 <= value <= 1
min_backdropness_score?Min Backdropness Score

Minimum acceptable degree to which a frame is aesthetically pleasing. The higher the score, the more aesthetically pleasing a frame is overall. This value is particularly important for frames that are not focused on the character, as the aesthetics of the background are not visible for close-up shots, and thus tend to score much lower. For this reason, when returning frames containing characters (i.e. not just landscapes) we suggest controlling this value via the backdrop_importance parameter instead.

Default0
Range0 <= value <= 1
max_backdropness_score?Max Backdropness Score

Maximum acceptable degree to which a frame is aesthetically pleasing. The lower the score, the less aesthetically pleasing a frame is overall. We recommend keeping this value at the maximum value, as it is generally not desirable to return frames that are not aesthetically pleasing for thumbnails.

Default1
Range0 <= value <= 1
relevance?RelevanceDeprecated

Use min_relevance_score instead.

Default0
Range0 <= value <= 1
min_relevance_score?Min Relevance Score

Minimum allowed relevance score. The higher the score, the more representative a frame's content is of the asset's overall storyline.

Default0
Range0 <= value <= 1
max_relevance_score?Max Relevance Score

Maximum allowed relevance score. The lower the score, the less representative a frame's content is of the asset's overall storyline.

Default1
Range0 <= value <= 1
composite_score?Composite ScoreDeprecated

Use min_composite_score instead.

Default0
Range0 <= value <= 1
min_composite_score?Min Composite Score

Minimum composite score allowed. The higher the score, the higher the overall expected performance for both min_backdropness_score (aesthetics) and min_relevance_score.

Default0
Range0 <= value <= 1
max_composite_score?Max Composite Score

Maximum composite score allowed. The lower the score, the lower the overall expected performance for both min_backdropness_score (aesthetics) and min_relevance_score.

Default1
Range0 <= value <= 1
brisque?BrisqueDeprecated

Use max_brisque instead.

Default40
Range0 <= value <= 100
min_brisque?Min Brisque

The minimum allowed degree to which character faces are blurred overall. The higher the score, the more blurry the faces will be.

Default0
Range0 <= value <= 1
max_brisque?Max Brisque

The degree to which character faces are in focus overall (i.e. not blurry). The lower the score, the clearer the faces will be. Most frames with a brisque score under 0.4 are typically acceptable

Default0.4
Range0 <= value <= 1
sobel_score?Sobel Score

Minimum acceptable degree to which character faces are defined (i.e. with sharp details). The higher the score, the stronger the contours and details in characters' faces will be. For assets of normal resolution and quality, a minimum score of 350 typically yields assets with acceptable levels of sharpness.

Default0
Range0 <= value
img_laplacian?Img Laplacian

Min laplacian variance allowed. The higher the score, the more the frame will be in focus overall. For assets of normal resolution and quality, a minimum score of 100 typically eliminates most blurry frames from results.Consider this value together with sobel_score. Frames with an artistic background blur and a foreground character in focus may have a lower laplacian score and a higher sobel score (a blurry background and a strongly defined face).

Default0
Range0 <= value
backdrop_importance?Backdrop Importance

Weight given to aesthetic in composite scoring. The higher the score, the greater the proportion of the composite score that will be represented by the aesthetics of the frame's backdrop. We generally keep this value at .70 to return frames with both aesthetically pleasing backdrops as well as frames with closeups containing less backdrop information.

Default0.7
Range0 <= value <= 1
relevance_importance?Relevance Importance

Weight given to relevance in composite scoring. The higher the score, the greater the proportion of the composite score will rely on the frame's representativeness of the asset's overall storyline. We generally keep this value at .30 to maximize representativeness while maintaining diversity.

Default0.3
Range0 <= value <= 1
nudity_threshold?Nudity ThresholdDeprecated

Use max_nudity instead.

Default1
Range0 <= value <= 1
min_nudity?Min Nudity

Min required nudity probability. Increase this value to get content with more nudity. Introduced in version 7.

Default0
Range0 <= value <= 1
max_nudity?Max Nudity

Max allowed nudity probability. Introduced in version 7.

Default1
Range0 <= value <= 1
skip_start?Skip Start

A percentage of the asset length in the beginning of the video from which no thumbnails can be selected.

Default0
skip_end?Skip End

A percentage of the asset length in the end of the video from which no thumbnails can be selected.

Default0
exclude_subtitles?Exclude Subtitles

If true, exclude thumbnails with subtitles and overlay graphics. Introduced in version 11.

Defaultfalse
ct_threshold?Ct Threshold

Threshold for character classification. Controls trade-off between precision and recall where a higher value gives higher precision at the cost of recall. Only applicable for anime content

Default0.7
Range0 <= value <= 1
generate?Generate

Initiate asynchronous process of thumbnails images extraction

Defaultfalse

Response Body

curl -X GET "https://loading/results/jitthumbnails/v1/string?version=string&character=any&closeup=any&position=any&stillness=100&brightness=0&min_brightness=0&max_brightness=1&eye_status=0.2&min_eye_openness=0.2&max_eye_openness=1&mouth_status=1&min_mouth_openness=0&max_mouth_openness=1&separation=30&number_of_top_candidates=15&score=0&min_backdropness_score=0&max_backdropness_score=1&relevance=0&min_relevance_score=0&max_relevance_score=1&composite_score=0&min_composite_score=0&max_composite_score=1&brisque=40&min_brisque=0&max_brisque=0.4&sobel_score=0&img_laplacian=0&backdrop_importance=0.7&relevance_importance=0.3&nudity_threshold=1&min_nudity=0&max_nudity=1&skip_start=0&skip_end=0&exclude_subtitles=false&ct_threshold=0.7&generate=false"
{
  "inventory_id": "string",
  "type": "movie",
  "vionlabs_id": "string",
  "version_id": "string",
  "gen_id": "string",
  "jitthumbnail": [
    {
      "frame_index": 0,
      "pts": 0,
      "score": 0,
      "relevance": 0,
      "timestamp": 0,
      "characters": [],
      "stillness": 0,
      "brightness": 0,
      "color": [
        null
      ],
      "composite_score": 0,
      "img_laplacian": 0,
      "nudity": 0,
      "subtitles": 0,
      "gen": {
        "large_image_path": "string",
        "small_image_path": "string"
      }
    }
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get Portraits

Get character portraits for an asset. This endpoint is deprecated. Please use the v2 endpoint instead.

GET
/results/jitthumbnails/v1/{inventory_id}/portraits
key<token>

In: query

Path Parameters

inventory_idInventory Id

Customer identifier for a movie or series item in the catalog

Query Parameters

adjust_brightness?Adjust Brightness

If True, artificially increase the brightness of the portraits if deemed dark.

Defaultfalse
top_k?Top K

Only return portraits for top k characters

Default-1
version?Version

JitThumbnail version code

Response Body

curl -X GET "https://loading/results/jitthumbnails/v1/string/portraits?adjust_brightness=false&top_k=-1&version=string"
{
  "portraits": {}
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get generated thumbnails images details for gen id

Get jit thumbnails generated images details for asynchronous gen_id

GET
/results/jitthumbnails/v1/gen/{gen_id}
key<token>

In: query

Path Parameters

gen_idGen Id

Asynchronous gen task identifier

Response Body

curl -X GET "https://loading/results/jitthumbnails/v1/gen/string"
{
  "inventory_id": "string",
  "type": "movie",
  "vionlabs_id": "string",
  "version_id": "string",
  "gen_id": "string",
  "context": {},
  "jitthumbnail": [
    {
      "frame_index": 0,
      "gen": {
        "large_image_path": "string",
        "small_image_path": "string",
        "large_image_width": 0,
        "large_image_height": 0,
        "small_image_width": 0,
        "small_image_height": 0
      }
    }
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Extract Frame

Extracts a single PNG frame from a video at a specified timestamp.

POST
/results/jitthumbnails/v2/extract-frame
key<token>

In: query

video_urlVideo Url

Video URL to extract the frame from

timestampTimestamp

Timestamp in seconds to extract at

Response Body

curl -X POST "https://loading/results/jitthumbnails/v2/extract-frame" \  -H "Content-Type: application/json" \  -d '{    "video_url": "string",    "timestamp": 0  }'
"string"
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get Thumbnails

Get thumbnails for an item in the customer catalog (movie or series)

GET
/results/jitthumbnails/v2/{inventory_id}
key<token>

In: query

Path Parameters

inventory_idInventory Id

Customer identifier for a movie or series item in the catalog

Query Parameters

version?Version

Thumbnails version code

character_preference?Character Preference

Specifies the preference for the specified character(s) in the frame. Use any to include at least one character. Use None to allow thumbnails without characters.Use avoid to avoid characters (e.g. landscapes).Use any_of to include any of the characters from the character_list.Use all_of to include all of the characters from the character_list.

Default"any"
character_list?Character List

Specifies the list of characters to include in the results when character_preference is set to any_of or all_ofTo select multiple characters, use a comma separated list of integers, e.g. 1,2.

number_of_top_candidates?Number Of Top Candidates

The maximum number of top candidate frames to return.The higher the number, the more frames will be returned after applying all criteria and sorting them with respect to their composite scores. Please note that stricter criteria leads to fewer acceptable candidates overall, and may in turn reduce the number of top candidates to choose from.

Default15
Range0 <= value
closeup?CloseupSelector

Determines the size of the specified character in the frame. If returning more than one specific character, we recommend leaving this setting blank.

Default"any"
position?PositionSelector

Designates where the specified character should be in the frame.If returning more than one specific character, we recommend leaving this setting blank.

Default"any"
stillness?Stillness

Max allowed degree to which motion is detected in a frame. The lower the score, the less likely it is that motion will obscure details of the frame. We recommend taking this parameter as information, and fine-tuning image blur and facial clarity separately via sobel_score, max_brisque, and img_laplacian instead

Default100
Range0 <= value
min_brightness?Min Brightness

The minimum allowed degree of the frame's brightness. The higher the score, the brighter the frames will be. Increase this value to avoid dark frames.

Default0
Range0 <= value <= 1
max_brightness?Max Brightness

The maximum allowed degree of the frame's brightness. The lower the score, the darker the frames will be. Decrease this value to avoid too bright frames.

Default1
Range0 <= value <= 1
min_eye_openness?Min Eye Openness

Minimum acceptable extent to which the specified character(s) eyes are open. The higher the score, the wider the eyes of each character will be. E.g. a value of 0.0 permits characters with completely closed eyes. Setting this value to .20 generally avoids eyes that are closed or half-open and returns eyes in a neutral position.

Default0.2
Range0 <= value <= 1
max_eye_openness?Max Eye Openness

Maximum acceptable extent to which the specified character(s) eyes are open. The lower the score, the more closed the eyes of each character will be. E.g. setting this value to values lower than around 0.2 will restrict characters to having closed eyes.

Default1
Range0 <= value <= 1
min_mouth_openness?Min Mouth Openness

Minimum acceptable extent to which the specified character(s) mouth(s) are open. The higher the score, the more open the mouths of each character will be. E.g. a values close to 1.0 will restrict characters to having completely open mouths.

Default0
Range0 <= value <= 1
max_mouth_openness?Max Mouth Openness

Maximum acceptable extent to which the specified character(s) mouth(s) are open. The smaller the score, the less open the mouths of each character will be. E.g. a value of 0.0 restricts characters to having completely closed mouths.

Default1
Range0 <= value <= 1
separation?Separation

The minimum number of seconds between candidate frames returned. The higher the value, the greater the diversity of frames returned will be. A higher value risks eliminating otherwise good candidates on the basis of them being too close to other good candidates. We aim to minimize this risk by setting the default value. Correlates with all other parameters. The stricter the criteria applied, the less candidates yielded overall, and thus the less candidates available to space out according to the separation value.

Default30
Range0 <= value
min_backdropness_score?Min Backdropness Score

Minimum acceptable degree to which a frame is aesthetically pleasing. The higher the score, the more aesthetically pleasing a frame is overall. This value is particularly important for frames that are not focused on the character, as the aesthetics of the background are not visible for close-up shots, and thus tend to score much lower. For this reason, when returning frames containing characters (i.e. not just landscapes) we suggest controlling this value via the backdrop_importance parameter instead.

Default0
Range0 <= value <= 1
max_backdropness_score?Max Backdropness Score

Maximum acceptable degree to which a frame is aesthetically pleasing. The lower the score, the less aesthetically pleasing a frame is overall. We recommend keeping this value at the maximum value, as it is generally not desirable to return frames that are not aesthetically pleasing for thumbnails.

Default1
Range0 <= value <= 1
min_relevance_score?Min Relevance Score

Minimum allowed relevance score. The higher the score, the more representative a frame's content is of the asset's overall storyline.

Default0
Range0 <= value <= 1
max_relevance_score?Max Relevance Score

Maximum allowed relevance score. The lower the score, the less representative a frame's content is of the asset's overall storyline.

Default1
Range0 <= value <= 1
min_composite_score?Min Composite Score

Minimum composite score allowed. The higher the score, the higher the overall expected performance for both min_backdropness_score (aesthetics) and min_relevance_score.

Default0
Range0 <= value <= 1
max_composite_score?Max Composite Score

Maximum composite score allowed. The lower the score, the lower the overall expected performance for both min_backdropness_score (aesthetics) and min_relevance_score.

Default1
Range0 <= value <= 1
min_brisque?Min Brisque

The minimum allowed degree to which character faces are blurred overall. The higher the score, the more blurry the faces will be.

Default0
Range0 <= value <= 1
max_brisque?Max Brisque

The degree to which character faces are in focus overall (i.e. not blurry). The lower the score, the clearer the faces will be. Most frames with a brisque score under 0.4 are typically acceptable

Default0.25
Range0 <= value <= 1
sobel_score?Sobel Score

Minimum acceptable degree to which character faces are defined (i.e. with sharp details). The higher the score, the stronger the contours and details in characters' faces will be. For assets of normal resolution and quality, a minimum score of 350 typically yields assets with acceptable levels of sharpness.

Default0
Range0 <= value
img_laplacian?Img Laplacian

Min laplacian variance allowed. The higher the score, the more the frame will be in focus overall. For assets of normal resolution and quality, a minimum score of 100 typically eliminates most blurry frames from results.Consider this value together with sobel_score. Frames with an artistic background blur and a foreground character in focus may have a lower laplacian score and a higher sobel score (a blurry background and a strongly defined face).

Default0
Range0 <= value
backdrop_importance?Backdrop Importance

Weight given to aesthetic in composite scoring. The higher the score, the greater the proportion of the composite score that will be represented by the aesthetics of the frame's backdrop. We generally keep this value at .70 to return frames with both aesthetically pleasing backdrops as well as frames with closeups containing less backdrop information.

Default0.7
Range0 <= value <= 1
relevance_importance?Relevance Importance

Weight given to relevance in composite scoring. The higher the score, the greater the proportion of the composite score will rely on the frame's representativeness of the asset's overall storyline. We generally keep this value at .30 to maximize representativeness while maintaining diversity.

Default0.3
Range0 <= value <= 1
min_nudity?Min Nudity

Min required nudity probability. Increase this value to get content with more nudity. Introduced in version 7.

Default0
Range0 <= value <= 1
max_nudity?Max Nudity

Max allowed nudity probability. Introduced in version 7.

Default1
Range0 <= value <= 1
skip_start?Skip Start

A percentage of the asset length in the beginning of the video from which no thumbnails can be selected.

Default0
skip_end?Skip End

A percentage of the asset length in the end of the video from which no thumbnails can be selected.

Default0
exclude_subtitles?Exclude Subtitles

If true, exclude thumbnails with subtitles and overlay graphics. Introduced in version 11.

Defaultfalse
ct_threshold?Ct Threshold

Threshold for character classification. Controls trade-off between precision and recall where a higher value gives higher precision at the cost of recall. Only applicable for anime content

Default0.7
Range0 <= value <= 1
search_query?Search Query

Search query to filter thumbnails

generate?GenerateDeprecated

Initiate asynchronous process of thumbnails images extraction. Only one of generate or generate_vertical can be True.DEPRECATED. Use trigger_generation instead.

Defaultfalse
generate_vertical?Generate VerticalDeprecated

Initiate asynchronous process of vertical thumbnails images extraction. Only one of generate or generate_vertical can be True. Only available for product version with vertical prefix.DEPRECATED. Use trigger_generation in conjunction with aspect_ratio instead.

Defaultfalse
trigger_generation?Trigger Generation

Trigger the generation of thumbnails. Introduced in version 15.

Defaultfalse
add_logo?Add Logo

Include logo information in the response, only supported for versions with -logo suffix and above 17.

Defaultfalse
aspect_ratio?AspectRatioSelector

Aspect ratio of the thumbnails. When set, an addition cropping information is returned in the response (vertical_conversion field). Only supported with versions with -vertical suffix.

Default"None"

Response Body

curl -X GET "https://loading/results/jitthumbnails/v2/string?version=string&character_preference=any&character_list=string&number_of_top_candidates=15&closeup=any&position=any&stillness=100&min_brightness=0&max_brightness=1&min_eye_openness=0.2&max_eye_openness=1&min_mouth_openness=0&max_mouth_openness=1&separation=30&min_backdropness_score=0&max_backdropness_score=1&min_relevance_score=0&max_relevance_score=1&min_composite_score=0&max_composite_score=1&min_brisque=0&max_brisque=0.25&sobel_score=0&img_laplacian=0&backdrop_importance=0.7&relevance_importance=0.3&min_nudity=0&max_nudity=1&skip_start=0&skip_end=0&exclude_subtitles=false&ct_threshold=0.7&search_query=string&generate=false&generate_vertical=false&trigger_generation=false&add_logo=false&aspect_ratio=None"
{
  "status": "success",
  "error": "string",
  "updated": "2019-08-24T14:15:22Z",
  "version_id": "string",
  "inventory_id": "string",
  "type": "movie",
  "data": {
    "inventory_id": "string",
    "type": "movie",
    "vionlabs_id": "string",
    "version_id": "string",
    "gen_id": "string",
    "jitthumbnail": [
      {
        "frame_index": 0,
        "pts": 0,
        "frame_size": [
          0,
          0
        ],
        "black_bars": [
          0,
          0
        ],
        "score": 0,
        "relevance": 0,
        "timestamp": 0,
        "characters": [],
        "stillness": 0,
        "brightness": 0,
        "color": [
          null
        ],
        "composite_score": 0,
        "nudity": 0,
        "subtitles": 0,
        "logo_position": [
          {
            "size": 0,
            "coordinates": [
              0,
              0
            ],
            "logo_name": "string",
            "score": 0,
            "logo": "string"
          }
        ],
        "vertical_conversion": {
          "coordinates": 0,
          "blackbars": [
            0,
            0
          ],
          "aspect_ratio": "None"
        },
        "gen": {
          "large_image_path": "string",
          "small_image_path": "string"
        }
      }
    ]
  }
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get Portraits

Get character portraits for an asset.

GET
/results/jitthumbnails/v2/{inventory_id}/portraits
key<token>

In: query

Path Parameters

inventory_idInventory Id

Customer identifier for a movie or series item in the catalog

Query Parameters

adjust_brightness?Adjust Brightness

If True, artificially increase the brightness of the portraits if deemed dark.

Defaultfalse
top_k?Top K

Only return portraits for top k characters

Default-1
version?Version

JitThumbnail version code

Response Body

curl -X GET "https://loading/results/jitthumbnails/v2/string/portraits?adjust_brightness=false&top_k=-1&version=string"
{
  "status": "success",
  "error": "string",
  "updated": "2019-08-24T14:15:22Z",
  "version_id": "string",
  "inventory_id": "string",
  "type": "movie",
  "data": {
    "inventory_id": "string",
    "type": "movie",
    "vionlabs_id": "string",
    "version_id": "string",
    "portraits": {}
  }
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Get generated thumbnails images details for gen id

Get jit thumbnails generated images details for asynchronous gen_id

GET
/results/jitthumbnails/v2/gen/{gen_id}
key<token>

In: query

Path Parameters

gen_idGen Id

Asynchronous gen task identifier

Response Body

curl -X GET "https://loading/results/jitthumbnails/v2/gen/string"
{
  "inventory_id": "string",
  "type": "movie",
  "vionlabs_id": "string",
  "version_id": "string",
  "gen_id": "string",
  "context": {},
  "jitthumbnail": [
    {
      "frame_index": 0,
      "gen": {
        "large_image_path": "string",
        "small_image_path": "string",
        "large_image_width": 0,
        "large_image_height": 0,
        "small_image_width": 0,
        "small_image_height": 0
      }
    }
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}