Auto-save playhead position and transcript in localStorage, resume by filename