Skip to content

Remove or change the background of animated GIFs and videos - #92

Merged
kingrishabdugar merged 1 commit into
mainfrom
feat/remove-gif-background
Oct 8, 2026
Merged

kingrishabdugar merged 1 commit into
mainfrom
feat/remove-gif-background

Conversation

@kingrishabdugar

@kingrishabdugar kingrishabdugar commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

What

  • Animated GIFs: every frame is cut out on the device and saved as a GIF again, keeping each frame's timing and the loop.
  • Videos: every frame is cut out on the device and the sound is kept. Saves as MP4 where the browser can, otherwise WebM. "None" gives a green screen, so video editors can key it out.
  • New pages: Remove GIF Background and Remove Video Background, in all 16 languages, with keywords.
  • Translations for the new Low DPI option from Feat/pdf dpi option #91, plus a small indentation fix.
  • Credits for gifuct-js and gifenc (MIT) and Mediabunny (MPL-2.0) in README, THIRD_PARTY_NOTICES and third-party-licenses. Tool count is now 67.

Checks

  • Typecheck, unit tests (214) and the full browser suite (1140) pass locally.
  • Build passes, and no output file is over the size limit.

- Animated GIFs: every frame is cut out and saved as a GIF again, keeping each frame's timing and the loop.
- Videos: every frame is cut out on the device, the sound is kept, saved as MP4 (or WebM). "None" gives a green screen for video editors.
- New pages: Remove GIF Background, Remove Video Background, in all 16 languages.
- Translations for the Low DPI option, and a small indentation fix.
- Credits for gifuct-js, gifenc (MIT) and Mediabunny (MPL-2.0).
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying fizzdoc with  Cloudflare Pages  Cloudflare Pages

Latest commit: f2f3370
Status: ✅  Deploy successful!
Preview URL: https://22a2cca6.fizzdoc.pages.dev
Branch Preview URL: https://feat-remove-gif-background.fizzdoc.pages.dev

View logs

@kingrishabdugar
kingrishabdugar merged commit e06a520 into main Oct 8, 2026
3 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