More reliable video processing.
A fix for saved yaps that could get stuck on Retry when preparing video on a new iPhone.
After moving to a new iPhone, the same development build could prepare yaps on the older phone but failed on the new one. The failure came from a video-frame lookup returning no image before transcription began.
Video preparation now reads frames in order and places them on a consistent timeline. Retrying the saved yaps on the affected phone resumed processing after this change.
In this release
- Fixed
Prepare video using sequential frame decoding instead of timestamp lookups that could return an empty frame and stop processing.
- Playback
Handle uneven frame timing, delayed video starts, and audio that continues beyond the last video frame while keeping the 30 fps output timeline.
- Interface
Keep troubleshooting controls and report downloads on the development site only. The public app retains normal error messages and retry actions.