video-quality-audit

star 11

Audit generated video quality with objective checks and produce an optimization plan for next render iteration.

gqy20 By gqy20 schedule Updated 2/6/2026

name: video-quality-audit description: Audit generated video quality with objective checks and produce an optimization plan for next render iteration.

Video Quality Audit

Use this skill after rendering and before final publishing.

Goal

Evaluate output video quality with reproducible checks, then provide focused optimization actions.

Checks

  1. Metadata quality:
  • inspect codec, fps, bitrate, width, height, duration using ffprobe.
  1. Content readability:
  • verify text size/readability, contrast, and pacing by sampling key timestamps.
  1. Audio/visual consistency:
  • ensure no frozen frames, severe stutter, or abrupt transitions.
  1. Requirement match:
  • compare output against issue constraints (target duration, style, language).

Suggested Commands

  • ffprobe -v error -show_entries stream=codec_name,width,height,r_frame_rate,bit_rate -show_entries format=duration -of json <video.mp4>

Quality Gate

  • Pass: technical metrics valid and visual readability acceptable.
  • Warn: playable but one or more quality issues present.
  • Fail: broken output, severe quality regression, or requirement mismatch.

Output Template

Video Quality Report

  • gate: [pass|warn|fail]
  • video: [path]
  • metrics:
    • resolution: [e.g., 1920x1080]
    • fps: [e.g., 30]
    • duration_s: [e.g., 72.3]
    • bitrate: [value]
  • findings:
    • [issue 1]
    • [issue 2]
  • next_optimizations:
    • [specific action 1]
    • [specific action 2]

References

Install via CLI
npx skills add https://github.com/gqy20/IssueLab --skill video-quality-audit
Repository Details
star Stars 11
call_split Forks 3
navigation Branch main
article Path SKILL.md
More from Creator