compare-with-reference-video

Compare target video against a reference using ffmpeg, ffprobe, and Whisper.

6|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill compare-with-reference-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compare-with-reference-video
Source: https://github.com/gooseworks-ai/gooseworks-ads-skills/tree/main/skills/atoms/review/compare-with-reference-video
Command: npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill compare-with-reference-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, ffprobe, yt-dlp, whisper, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the comparison of a target video against a reference video, identifying differences in character framing, caption treatment, camera motion, cut rhythm, color/lighting, background complexity, and energy.

Core Features & Use Cases

  • Side-by-Side Comparison: Automatically aligns frames from both videos and computes mechanical metrics.
  • Qualitative Review: Drives a structured qualitative review across 7 dimensions by an LLM or human reviewer.
  • Use Case: Before finalizing a video, use this Skill to compare it against a reference video and receive a prioritized list of fixes to improve quality.

Quick Start

Run the compare-with-reference-video skill with the reference video 'reference.mp4' and the target video 'target.mp4', and specify the output directory.

Frequently Asked Questions about compare-with-reference-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate video comparison against a reference for style consistency?

To automate video comparison, you can use a skill that aligns frames from both videos, computes mechanical metrics, and conducts a qualitative review across 7 dimensions. It extracts differences in character framing, camera motion, and color to ensure style consistency.

What dimensions are covered in an automated video quality review?

An automated video quality review evaluates differences in character framing, caption treatment, camera motion, cut rhythm, color and lighting, background complexity, and energy. This structured qualitative review helps identify specific areas for improvement.

Do I need ffmpeg and Whisper to run automated video analysis?

Yes, you need ffmpeg, ffprobe, and Whisper to run this automated video analysis. These dependencies handle video processing and transcription, which are required to extract aligned frames and compute mechanical metrics for the comparison.

How do I compare target and reference videos to get a prioritized list of fixes?

To compare target and reference videos and get a prioritized list of fixes, run the comparison skill by specifying the reference video, target video, and an output directory. The skill will output a structured qualitative review highlighting necessary corrections.

What is the best way to check video style consistency before finalizing a video production?

The best way to check video style consistency is to perform a side-by-side comparison against a reference video. This process automatically aligns frames and computes mechanical metrics to identify differences in framing, camera motion, and lighting.

Related Skills