mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
feat(tools): remove background from animated GIFs (WebP, APNG) (#502)
Adds a dedicated remove-gif-background AI tool: removes the background from an animated GIF, WebP, or APNG frame by frame and reassembles a transparent (or composited) animation in WebP, APNG, or GIF, with full per-frame effects. Reuses the background-removal bundle. Verified end-to-end with the real rembg model. Closes #496.
This commit is contained in:
@@ -1515,6 +1515,42 @@ export const ru: TranslationKeys = {
|
||||
submitBatch: "Удалить фон ({count} файлов)",
|
||||
progressLabel: "Удаление фона",
|
||||
},
|
||||
"remove-gif-background": {
|
||||
quality: "Качество",
|
||||
qualityFast: "Быстро",
|
||||
qualityBalanced: "Сбалансированно",
|
||||
qualityBest: "Наилучшее",
|
||||
qualityNote:
|
||||
"Каждый кадр проходит через модель, поэтому более высокое качество значительно медленнее на длинных клипах.",
|
||||
outputFormat: "Формат вывода",
|
||||
formatWebp: "WebP",
|
||||
formatApng: "APNG",
|
||||
formatGif: "GIF",
|
||||
formatWebpHint: "WebP и APNG сохраняют плавную полную прозрачность.",
|
||||
gifCaveat: "GIF поддерживает только 1-битную прозрачность, поэтому края выглядят жёсткими.",
|
||||
background: "Фон",
|
||||
bgTransparent: "Прозрачный",
|
||||
bgColor: "Цвет",
|
||||
bgGradient: "Градиент",
|
||||
bgBlur: "Размытие",
|
||||
bgImage: "Изображение",
|
||||
gradientStart: "Начало",
|
||||
gradientEnd: "Конец",
|
||||
gradientAngle: "Угол ({deg}°)",
|
||||
blurStrength: "Сила размытия ({value})",
|
||||
shadow: "Добавить тень",
|
||||
shadowStrength: "Непрозрачность тени ({value})",
|
||||
advanced: "Дополнительно",
|
||||
edgeRefine: "Уточнение краёв (уровень {level})",
|
||||
edgeRefineOff: "Уточнение краёв: выкл.",
|
||||
decontaminate: "Убрать цветовой ореол",
|
||||
uploadBg: "Загрузить фоновое изображение",
|
||||
frameNote: "Обрабатывает каждый кадр, поэтому длинные анимации медленные. Рекомендуется GPU.",
|
||||
submit: "Удалить фон",
|
||||
submitBatch: "Удалить фон ({count} файлов)",
|
||||
progressLabel: "Удаление фона с кадров",
|
||||
download: "Скачать",
|
||||
},
|
||||
upscale: {
|
||||
scaleFactor: "Коэффициент масштабирования",
|
||||
quality: "Качество",
|
||||
|
||||
Reference in New Issue
Block a user