The DiffALL Blog
Practical guides on image and video quality metrics, compression, and media comparison workflows.
Why Your Video Looks Worse After Uploading (and How to Measure the Loss)
YouTube, Instagram, and every other platform re-encode your video on upload. Here's why quality drops, how bad the loss really is, and how to measure it objectively by comparing your original to the platform's version.
Audio ComparisonHow to Compare Two MP3 Files (Quality, Content, or Both)
Compare two MP3 files online — check whether they're the same recording, measure which one kept more quality, and see the exact frequencies a lossy encode threw away. No install needed.
Video ComparisonHow to Tell if Two Videos Are the Same (or What Changed)
Two video files with different names, sizes, or checksums can still be the same footage. Here's how to check whether two videos are identical, re-encoded copies, or genuinely different — and find the exact second they diverge.
Audio ComparisonHow to Compare Two Mixes of the Same Song Objectively
Mix v12 or mix v14? How to compare two mixes or masters of the same track with objective metrics — and see exactly which sections changed — instead of relying on tired ears.
Audio ComparisonHow to Find Audio Dropouts and Glitches Without Listening to Everything
A dropout can hide anywhere in a long recording. How to find dropouts, clicks, and glitches fast by comparing the suspect file against a known-good reference.
QA & TestingChecksum vs Content Comparison — When MD5 Isn't the Right Tool
Checksums prove files are byte-identical, but they can't tell you whether two files look or sound the same — or how different they are. When to hash and when to compare content.
Video QualityComparing CRF Settings — Measure Encoder Quality, Don't Guess
CRF 18 or CRF 23? How to compare x264/x265 CRF and bitrate settings objectively with SSIM, instead of eyeballing stills or trusting folklore.
Audio ComparisonMFCC Explained — the "Fingerprint" Behind Audio Comparison
What MFCCs (mel-frequency cepstral coefficients) are, why speech recognition and audio comparison rely on them, and how to use MFCC similarity to compare two audio files.
Audio ComparisonWhat Is a Spectrogram? How to Read One (With Examples)
A plain-English guide to spectrograms — what the axes mean, what a mel spectrogram is, and how to use a spectrogram difference to find where two audio files diverge.
Audio ComparisonMP3 vs WAV — Can You Actually Measure the Quality Difference?
How much quality does MP3 compression really cost? How to measure the difference between a WAV master and its MP3 export objectively, instead of arguing about it.
Audio ComparisonHow to Tell if Two Audio Files Are the Same (or Where They Differ)
Checksums say "different" for files that sound identical. Here's how to check whether two audio files contain the same recording — and find the exact second they diverge.
Image ComparisonWebP vs PNG vs JPEG — Measuring What Compression Really Costs
Converting images to WebP or squeezing JPEG quality saves bytes — but how much visual quality does it cost? How to measure format conversions with SSIM instead of squinting.
Image ComparisonHow to Compare Before and After Photos
Compare before and after photos and measure exactly what changed — with a side-by-side view, a difference heatmap, and a 0-100 similarity score. Free, no install.
Image ComparisonHow to Spot Edited or Tampered Images
Compare a suspect image against the original and reveal every edited region — retouching, added or removed objects, splices — with a pixel-level difference heatmap. Free, no install.
Text & DataHow to Compare Two XML Files and See What Changed
Compare two XML files and find every changed element, attribute, and value — ignoring formatting noise. Structural diff with character-level highlighting. Free, no install.
Video QualityWhat is VMAF and How to Use It for Video Quality
VMAF explained — what Netflix's video quality metric measures, how to read the score, and how it compares to PSNR and SSIM. Plus how to get a VMAF score for your own videos.
Text & DataHow to Compare Two Text Files Online
Compare two text files and see every difference line by line and character by character — with a similarity score. Free, no install, works by paste or upload.
Text & DataHow to Compare Two CSV Files Online
Compare two CSV files and instantly see which rows and values changed — added, removed, or modified — without wrestling with spreadsheets. Free, no install.
Subtitles & TextWord Error Rate (WER) Explained — and How to Measure It
What Word Error Rate means, how it's calculated, what counts as a good score, and how to measure WER between two transcripts or subtitle files. Free, no install.
Image ComparisonHow to Find Duplicate or Near-Duplicate Images
Compare two images to tell whether they're true duplicates, near-duplicates, or genuinely different — using an SSIM similarity score and a difference heatmap. Free, no install.
QA & TestingVisual Regression Testing — A Practical Guide (Free Tool + API)
What visual regression testing is, why unit tests miss visual bugs, and how to automate it for free using SSIM scoring and a simple comparison API in your CI pipeline.
Image ComparisonChoosing an Image Comparison Tool — What Actually Matters
What to look for in an image comparison tool — SSIM vs raw pixel diff, heatmaps, feature alignment, and automation. Plus a free online tool that does all of it.
Video QAHow to Compare Two Videos Frame by Frame
Compare two videos frame by frame online and find exactly where and when they differ — dropped frames, compression loss, colour shifts — with per-second SSIM and a synced heatmap player.
Text & JSONHow to Compare Two JSON Files Online
Compare two JSON files and see exactly which keys were added, removed, or changed — a structural diff that ignores key order and whitespace, with character-level highlighting. Free, no install.
QA & TestingHow to Compare Two Screenshots and Spot Every Difference
Compare two screenshots online and instantly see every pixel that changed — layout shifts, colour changes, missing elements. SSIM scoring and a heatmap overlay, no install.
Video QAHow to Compare Two MP4 Video Files
Compare two MP4 files online and see every difference frame by frame — dropped frames, compression loss, colour shifts. Using SSIM, PSNR, and a heatmap overlay, no install.
Image ComparisonHow to Find the Difference Between Two Images
Find every difference between two images — even the ones your eye misses. Pixel heatmaps, SSIM scoring, and feature alignment for compression, edits, and AI upscaling.
Audio QAHow to Compare Two Audio Files
Detect compression loss, clipping, and re-encoding artefacts between two audio files — even when your ears can't hear them — with MFCC similarity and mel spectrogram analysis.
Subtitle QAHow to Compare Two Subtitle Files (SRT/VTT)
Catch every wording change and timing drift between two subtitle files. Word Error Rate for the text, timing analysis for the sync — verify translations, transcripts, and captions.
Image QualityWhat is SSIM and Why Does It Matter?
SSIM (Structural Similarity Index) is the go-to metric for measuring image quality. Learn how it works, how to read the score, and when to use it over a simple pixel diff.
Quality MetricsPSNR vs SSIM — Which Metric Should You Use?
Both PSNR and SSIM are used to measure image and video quality. They often disagree. Here's when each one is the right tool and what each score actually means.
Video QualityHow to Check Video Quality Degradation
A step-by-step guide to detecting quality loss when transcoding, compressing, or streaming video — including how to interpret frame-level SSIM charts and heatmaps.