Repro files for the issue above.
t3-rec.mp4: 1280×800 run (91–97% of frames captured)
https://github.com/user-attachments/assets/41ee1530-496f-4368-904d-f5a8878d03f2
t3-rec-1600.mp4: 1600×900 run (58–65% captured)
https://github.com/user-attachments/assets/e89c26d0-a831-4265-ae25-b4eeda607a82
scroll-frame-1600.png: crop of one frame mid-scroll at 1600×900
repro-page-and-decoder.zip: index.html (frame-barcode test page) and decode.py (run python3 decode.py <video>)