Lab Case 02

H.264 Variable Frame Rate Editing Risk

Synthetic H.264 MP4 with irregular frame timing to test VFR detection and verdict priority.

✓ Synthetic fixture✓ Browser-local test✓ Reproducible
Expected top-level behaviorEditing Risk

What this case is designed to prove

Verify that H.264 does not automatically mean Supported when variable frame timing can make editing less predictable.

Sample fileh264-vfr.mp4about 74 KB · synthetic test media
Download sample

Generated from FFmpeg test patterns with deliberately irregular frame selection. It contains no user footage.

Sample input

Known media facts

These are the characteristics the fixture was generated to expose. MediaInfo may format some labels slightly differently across versions.

ContainerMPEG-4 / MP4
Video codecAVC / H.264
ProfileHigh
Resolution320 × 180
Nominal rate30 fps
Frame-rate modeVFR
Bit depth8-bit
Chroma4:2:0
AudioAAC / 48 kHz

Expected behavior

What ClipCompat should report

  • The VFR Checker should return Editing Risk rather than Supported.
  • Premiere and Resolve can still show their H.264 support findings, but the overall verdict should be raised to Editing Risk because the VFR finding has higher severity.
  • The recommended action should preserve the original and suggest a separate CFR edit copy only if timing, proxy or sync problems actually appear.

Development result

What we verified

The fixture uses intentionally irregular frame selection while preserving timestamps. It is designed to reproduce the same verdict behavior already verified with a real WhatsApp VFR clip during local QA.

Safe handling

VFR is not automatically bad. The safe advice is to avoid unnecessary conversion when the source already edits correctly.

Run the test

Open a related checker.

The same sample can intentionally produce different guidance depending on the selected editor target.

More evidence

Compare all five Lab Cases.

Use the case index to move from a common H.264 baseline to VFR, HEVC 10-bit 4:2:2, VP9 and AV1 test media.

View all Lab Cases