Upload a slow-motion clip, detect brass flight from the ejection port, and turn angle plus throw distance into gas, buffer, spring, and catalog recommendations.
The overlay shows candidate brass pixels and terminal throw vectors from the ejection port.
Upload a slow-motion clip and the tool will estimate brass angle, apparent throw distance, and a tuning path.
Product cards change with the diagnostic, so balanced ejection does not push unnecessary parts.
The analyzer samples frames from your clip, looks for warm brass-colored pixels that are also moving, tracks the terminal brass vector from the ejection port, and converts that vector into the AR ejection clock. It then combines angle, apparent throw distance, confidence, suppressor state, and symptoms into a gas and buffer diagnostic.
No. The video file is loaded through your browser's file picker and processed locally with canvas and media APIs. The JSON export contains measurements and settings, not the source video.
A reliable AR-15 usually throws brass around 3:00 to 4:30. Brass forward of 3:00 often points to overgassing, too-light buffer mass, or suppressor backpressure. Brass drifting back toward 5:00 or 6:00 points to soft cycling, gas leaks, heavy buffer mass, weak ammo, or a dry action.
Brass landing in a tight pile between 3:00 and 4:30 from a top-down view of the rifle. That window is the sweet spot for a properly gassed rifle running mil-spec or 5.56 NATO ammo with a standard buffer. Forward of 3:00 (1:00-2:00) means overgassed: shorten gas, add buffer mass, or check for backpressure. Behind 4:30 (5:00-6:00) means undergassed or soft: open gas, drop buffer mass, check for gas leaks at the block.
Five signs your AR-15 is overgassed: brass ejecting forward of 3:00 (especially 1:00-2:00), brass landing 12+ feet from the rifle, dented case mouths or split case necks from violent extraction, the bolt locking back on a full magazine due to mag follower bounce, and a sharper-than-expected recoil impulse. Confirm with this tool by uploading slow-mo footage, then fix in order: shorter gas system or adjustable gas block first, then heavier buffer (H2/H3/H4) and stronger buffer spring.
Distance is an apparent throw estimate based on the frame-width calibration. It is useful for comparing clips from the same camera setup, but not a lab measurement of the real 3D flight path. Angle is usually the more useful gas-tuning signal.
Use slow-motion footage from a high right-rear or overhead angle with the ejection port and brass landing area visible. A flat side-on clip can still show brass motion, but it cannot perfectly represent the top-down ejection clock.
Yes. Mark the suppressor toggle before running analysis. Suppressors usually shift ejection forward by one or two clock positions, so the diagnostic prioritizes gas reduction, buffer mass, tuned tubes, and gas-deflecting charging handles when the clip shows forward ejection.
The detector can miss brass when the case is hidden by the rifle, the clip is too dark, the background has brass-colored highlights, or the ejection port marker is far from the bolt. Trim the time window, set the ejection port marker, and adjust sensitivity before changing the rifle.