Skip to content

Fix mobile video download + large-file error - #368

Merged
slaveofcode merged 1 commit into
mainfrom
develop
Aug 30, 2026
Merged

Fix mobile video download + large-file error#368
slaveofcode merged 1 commit into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

download.service: append to DOM before click + stop the 100ms premature blob-URL revoke (fixes processed-but-won't-download on mobile/large files, all tools). encode.lib: clear out-of-memory message for oversized files. VideoCompress: upfront large-file warning.

- download.service: append the <a> to the DOM before click (detached clicks are
  ignored on mobile/Firefox) and stop revoking the blob URL after 100ms (large
  videos hand off to the download manager asynchronously; premature revoke aborts
  the save). Revoke after a long delay + on pagehide. Fixes 'processed but won't
  download' across all tools.
- encode.lib: turn ffmpeg.wasm's cryptic NotReadableError on oversized files into
  a clear 'too large / out of memory — try a shorter clip or the desktop app'.
- VideoCompress: warn upfront when a selected video is very large (>300MB).
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 30, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools 48c4c5e Aug 30 2026, 02:18 AM

@slaveofcode
slaveofcode merged commit ebe2d59 into main Aug 30, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant