I was recording a Zoom meeting, left the meeting and MimicScribe crashed
Closed#49 · by User #942f · Jul 15, 2026 · Released v1.0.0-rc.18
I was recording a Zoom meeting, left the meeting and MimicScribe crashed. On restart, it told me it was recovered and let me open finder to the directory. However, on trying to import the two files, neither will import.
mimicscribe-system-184FFF41-F139-4E2F-9E20-100F05A5E885.wav: No audio track found in file mimicscribe-mic-184FFF41-F139-4E2F-9E20-100F05A5E885.wav: No audio track found in file
They're too big, and also contain sensitive info, so I can't share them. This is the only log entry in the system tap dropout log:
2026-07-15T19:02:18Z holeMs=16725 mode=SILENT BUFFERS (callbacks firing on schedule, all-zeros audio) aggDevice=155 running=1 nominalRate=48000 defaultOutputDevice=103(john’s AirPods 4) [no output switch this session]
Also, FWIW, quicktime crashes: The document “mimicscribe-system-184FFF41-F139-4E2F-9E20-100F05A5E885.wav” could not be opened. An unknown error occurred (-12842)
Comments (4)
Ah I'm sorry. I'm looking into a fix now. Thanks for the details
Apparently the WAV files headers aren't getting finalized. Here's a workaround to get the them playing hopefully:
Their two files can be fixed in place with a dependency-free Python one-liner (macOS ships python3). Safe: it only rewrites the two size fields, touching no audio bytes — though suggesting they duplicate the files first is prudent:
python3 -c '
import struct,sys
for p in sys.argv[1:]:
f=open(p,"r+b"); f.seek(0,2); size=f.tell(); f.seek(12)
while True:
h=f.read(8)
if len(h)<8: break
tag,csz=h[:4],struct.unpack("<I",h[4:])[0]
if tag==b"data":
off=f.tell()
if csz!=size-off:
f.seek(off-4); f.write(struct.pack("<I",size-off))
f.seek(4); f.write(struct.pack("<I",size-8))
print(p,"repaired:",size-off,"bytes of audio")
else: print(p,"already OK")
break
f.seek(csz+(csz&1),1)
f.close()
' mimicscribe-mic-*.wav mimicscribe-system-*.wav```
Sent an email with more info. Will have the second half of this fix in the next release. (If we root caused it correctly 🤞). Thanks for reporting!
This shipped in v1.0.0-rc.18. Update via Preferences → Check for Updates, or download from mimicscribe.app, then try importing those two files again.
Also new in this release: a "My mic is always me" toggle in Settings that treats your microphone channel as a single speaker and skips diarization on it — useful if your own audio was ever getting split across multiple speakers.