{
  "name": "Aggregate video compression job statistics",
  "publisher": "VidSmaller",
  "article": "https://vidsmaller.com/blog/video-compression-statistics-424-jobs",
  "json": "https://vidsmaller.com/video-compression-statistics.json",
  "csv": "https://vidsmaller.com/video-compression-statistics.csv",
  "observed_from": "2026-09-05",
  "observed_through": "2026-10-16",
  "job_count": 424,
  "terms": "Free to quote and reuse with attribution to VidSmaller and a link to https://vidsmaller.com/blog/video-compression-statistics-424-jobs.",
  "privacy": "Aggregate counts only. No file names, videos, user identities, IP addresses or job identifiers are published.",
  "caveats": [
    "This is an aggregate snapshot of one product, not a representative sample of everyone who compresses video online.",
    "Jobs are not unique people. One person can create multiple jobs, and anonymous jobs cannot be reliably joined to one person.",
    "The 71.7% byte reduction compares aggregate input and output volume. It is not an average per file or a product promise.",
    "The 20 MB median describes requested targets among target-size jobs. It does not establish that every source can reach 20 MB at acceptable quality."
  ],
  "metrics": [
    {
      "metric": "jobs",
      "value": 424,
      "unit": "jobs",
      "denominator": "all observed jobs",
      "scope": "all jobs",
      "note": "Jobs are not unique people."
    },
    {
      "metric": "target_size_jobs",
      "value": 306,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Jobs whose primary compression mode was an exact output size."
    },
    {
      "metric": "preset_jobs",
      "value": 115,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Jobs whose primary compression mode was a quality preset."
    },
    {
      "metric": "resolution_jobs",
      "value": 3,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Jobs whose primary compression mode was resolution."
    },
    {
      "metric": "completed_jobs",
      "value": 401,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Final or current state in the dated snapshot."
    },
    {
      "metric": "failed_jobs",
      "value": 20,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Final or current state in the dated snapshot."
    },
    {
      "metric": "processing_jobs",
      "value": 3,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Excluded from the settled-job success denominator."
    },
    {
      "metric": "settled_job_success_rate",
      "value": 95.2,
      "unit": "percent",
      "denominator": "421 completed or failed jobs",
      "scope": "settled jobs",
      "note": "Processing jobs are excluded from the denominator."
    },
    {
      "metric": "input_volume",
      "value": 80.6,
      "unit": "GB",
      "denominator": "aggregate observed input bytes",
      "scope": "all jobs with recorded input volume",
      "note": "Rounded to one decimal place."
    },
    {
      "metric": "output_volume",
      "value": 22.8,
      "unit": "GB",
      "denominator": "aggregate observed output bytes",
      "scope": "all jobs with recorded output volume",
      "note": "Rounded to one decimal place."
    },
    {
      "metric": "removed_volume",
      "value": 57.8,
      "unit": "GB",
      "denominator": "80.6 GB aggregate input",
      "scope": "aggregate volume",
      "note": "Aggregate input minus aggregate output."
    },
    {
      "metric": "aggregate_bytes_removed_rate",
      "value": 71.7,
      "unit": "percent",
      "denominator": "80.6 GB aggregate input",
      "scope": "aggregate volume",
      "note": "Not an average per file and not a compression guarantee."
    },
    {
      "metric": "median_requested_target",
      "value": 20,
      "unit": "MB",
      "denominator": "306 target-size jobs",
      "scope": "target-size jobs",
      "note": "Requested output target, not measured output quality."
    },
    {
      "metric": "jobs_requesting_10_to_20_mb",
      "value": 104,
      "unit": "jobs",
      "denominator": "306 target-size jobs",
      "scope": "target-size jobs",
      "note": "Requests between 10 MB and 20 MB in the aggregate export."
    },
    {
      "metric": "mp4_to_mp4_jobs",
      "value": 357,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Input container MP4 and output container MP4."
    },
    {
      "metric": "mov_to_mp4_jobs",
      "value": 52,
      "unit": "jobs",
      "denominator": "424 jobs",
      "scope": "all jobs",
      "note": "Input container MOV and output container MP4."
    },
    {
      "metric": "signed_in_users_with_jobs",
      "value": 75,
      "unit": "users",
      "denominator": "signed-in users in the observation window",
      "scope": "signed-in users",
      "note": "Anonymous jobs are excluded because they cannot be reliably joined to one person."
    },
    {
      "metric": "signed_in_users_with_at_least_two_jobs",
      "value": 28,
      "unit": "users",
      "denominator": "75 signed-in users with jobs",
      "scope": "signed-in users",
      "note": "Counts users with at least two observed jobs."
    }
  ]
}
