v1.3.2
A patch release fixing two visible bugs — wildly inaccurate progress/ETA and wrong output file extensions — plus a faster job start.
Fixed
- Progress and ETA were 1000× off. ffmpeg reports encode position in
microseconds (under a misleadingly-namedout_time_mskey); it was read as
milliseconds. Now normalized correctly, so the progress bar and time-remaining
are accurate. - Output files now use the right extension. Each template declares the
container it actually encodes, so "to WebM" produces.webm, "to MOV".mov,
audio extracts.mp3/.wav, GIF.gif, etc. — instead of everything being
written as.mp4. (Stream-copy templates — strip audio/video, trim — still
keep.mp4to preserve prior behavior.)
Changed
- Internal cleanups: settings are loaded once at startup so
get_settingsis a
pure read, and IPC calls were consolidated behind service wrappers — no
user-facing behavior change.