Dolby
  • Up and Running
  • Amazon Web Services
  • Sources
  • Hybrik JSON
  • Video Filters
  • Audio Filters
  • Working with Audio
  • Task Modifiers
  • Package Task
  • Analysis & Quality Control
  • Analysis Task Overview
  • Dolby Atmos Mezzanine Analysis
  • Analysis Reports
  • Video VMAF
  • Black Video Analysis
  • Video Interlacing Analysis
  • Video Complexity Analysis
  • Video Blockiness Analysis
  • Video Compressed Stats Analysis
  • Video PSNR Analysis
  • Video SSIM Analysis
  • Video Photo-Sensitive Epilepsy Analysis
  • Audio Deep Properties Analysis
  • Audio PSNR
  • Audio Silence Analysis
  • Dolby Technologies
  • Additional Tasks
  • Hybrik Versions
  • QC Player
  • Machine Performance Analysis

    Compressed Statistics Analysis

    Hybrik’s compressed_stats analysis is a tool designed to provide compression statistics about a video track, including information about GOP size and data rate.

    Sample Usage

    The sample json below is set to detect compressed stats.

    {
      "uid": "compressed_stats",
      "kind": "analyze",
      "payload": {
        "general_properties": {
          "enabled": true
        },
        "deep_properties": {
          "video": {
            "compressed_stats": {
              "enabled": true,
              "window_size": 60
            }
          }
        }
      }
    }
    

    Analyzer Results

    In the results, you get information such as frame count, number of GOPs, average frames per GOP, and average GOP size.

    Results from running this analysis will be reported in the Hybrik console, as well as in the job summary json, in the “analyzer / deep_properties” section of the job result json.

    To view in the Hybrik console:

    1. Select the completed job from the list in the upper pane
    2. In the lower pane click the “Task Details” tab
    3. Click the “Analyzer Results” box
    4. Expand the view

    Job Result Excerpt

    "deep_properties": {
      "video": {
        "compressed_stats": {
          "frames": 17620,
          "gops": 997,
          "average_frames_per_gop": 17.67,
          "gop_frame_size": {
            "mean": 20090,
            "stddev": 3979,
            "min": 128,
            "min_pos_frame": 18,
            "min_pos_sec": 0.75,
            "max": 30730,
            "max_pos_frame": 5170,
            "max_pos_sec": 215
          },
          "datarate_average": {
            "window_size": 60,
            "mean": 3921,
            "stddev": 122.4,
            "min": 3392,
            "min_pos_sec": 30,
            "max": 3996,
            "max_pos_sec": 258
          },
    

    Example Job

    • Compressed Stats Example Job
    • Example Compressed Stats Result JSON